What are Augmented LLMs?
Augmented LLMs are the core intelligence layer in themcp-agent framework. They extend standard language models with enhanced capabilities including tool access, persistent memory, agent integration, and structured output generation.
Think of augmented LLMs as:
- Enhanced language models with access to external tools and data sources
- Stateful conversational agents that maintain memory across interactions
- Multi-modal processors that can handle text, images, and structured data
- Tool-enabled systems that can execute functions and access MCP servers
Key Concept: Augmented LLMs = Base LLM + Tools + Memory + Agent
Integration + Structured Output
Provider Support
Themcp-agent framework supports multiple LLM providers through a unified interface:
OpenAI
Anthropic
- Anthropic API
- AWS Bedrock
- Google Vertex AI
mcp_agent.secrets.yaml
Azure
- Azure OpenAI
- Azure AI
mcp_agent.secrets.yaml
Amazon Bedrock
mcp_agent.secrets.yaml
Google AI
- Google AI API
- Vertex AI
mcp_agent.secrets.yaml
Ollama
mcp_agent.config.yaml
Core Capabilities
1. Multi-Turn Conversations
Augmented LLMs maintain conversation history and context across multiple interactions:2. Tool Integration
Augmented LLMs automatically discover and use tools from connected MCP servers:3. Structured Output Generation
Generate structured data using Pydantic models:Configuration and Setup
Basic Configuration
Model Preferences
Control model selection with preferences:Advanced Request Parameters
Integration Patterns
Agent-LLM Integration
The standard pattern for using augmented LLMs with agents:Memory Management
Augmented LLMs automatically manage conversation memory:Generation Methods
Basic Text Generation
Raw Message Generation
Structured Generation
Real-World Examples
Multi-Agent Collaboration
Content Generation Pipeline
Agent Integration
Learn how agents use augmented LLMs for enhanced capabilities.
MCP Servers
Understand how MCP servers provide tools and data to augmented LLMs.
Examples
Explore practical examples of augmented LLMs in action.
