mcp-agent
Active·★ 8.6k·Apache-2.0·Updated 2026-01-25
★ Trending★ Essential
`mcp-agent` is a simple, composable Python framework designed for building effective agents using the Model Context Protocol (MCP). It fully implements MCP, offers composable agent patterns, and supports durable execution with Temporal for robust, production-ready applications.
#Agent Framework#Model Context Protocol#LLM#Python#Temporal#Coding
01
Features
01Full MCP support, abstracting server connection lifecycle management.
02Composable implementation of effective agent patterns (e.g., map-reduce, orchestrator).
03Durable agents with Temporal for production-scale workflows, enabling pause, resume, and recovery.
04Ability to create and expose custom MCP servers, including agents as servers.
05Production-ready features like structured logging, token accounting, and first-class cloud deployment.
02
Compatibility
Model Context Protocol
Native
Verified via docs
Temporal
Supported
Verified via docs
OpenAI
Supported
Verified via docs
Anthropic
Supported
Verified via docs
Google Gemini
Supported
Verified via docs
Azure OpenAI
Supported
Verified via docs
03
Quick start
1
$ pip install mcp-agent
04
Use cases
↳Building robust LLM agents that integrate with diverse MCP servers (e.g., filesystem, web fetch).
↳Developing and deploying custom MCP servers, including exposing intelligent agents as services.
↳Scaling agent applications to production environments with durable execution and cloud deployment capabilities.
05
Alternatives
Comments
Log in to leave a comment
No comments yet. Be the first!