lastmile-ai/mcp-agent

Build effective agents using Model Context Protocol and simple workflow patterns

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 10 minutes ago
Added to GitGenius on September 7th, 2026
Created on December 18th, 2024
Open Issues & Pull Requests: 136 (+0)
GitHub issues: Enabled
Number of forks: 882
Total Stargazers: 8,528 (+0)
Total Subscribers: 48 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 3.1 hours
Mean response time: 8.0 days
90th percentile: 8.2 days
Tracked items: 156

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 84% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Only 16% of issues opened in the past year have been closed. Three people close 73% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 75
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 448 days
Stale 30+ days: 71
Stale 90+ days: 62

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 2
Events in 7 days: 4

Top labels

  • enhancement (40)
  • bug (21)
  • good first issue (13)
  • help wanted (9)
  • question (6)
  • documentation (1)
  • duplicate (1)
  • ship-blocking (1)

Detailed Description

mcp-agent is a framework for building agents using Model Context Protocol and composable workflow patterns.

The tool addresses the complexity of building robust agent applications by providing full Model Context Protocol support with automatic lifecycle management of MCP server connections. It implements the patterns described in Anthropic's Building Effective Agents guide in a composable manner, allowing developers to chain patterns together rather than building monolithic architectures. The framework handles the infrastructure details so developers can focus on agent logic.

Developers should choose this tool if they want to build agents on MCP without managing server connection lifecycles manually. It suits projects ranging from simple agents to sophisticated workflows, and scales to work with Temporal for durable execution with pause, resume, and recovery capabilities. The project's stated vision is that MCP is sufficient for agent building and that simple patterns are more robust than complex architectures for shipping high-quality agents.

The project maintains active engagement with its community through a Discord channel. Development activity shows consistent attention to documentation, with a dedicated guide on effective agent patterns. The codebase is distributed through PyPI, indicating a focus on accessibility for Python developers.