mcp-agent
不活跃简介
mcp-agent 是 LastMile AI 推出的 MCP Agent 构建工具,帮助开发者将 Model Context Protocol 工具接入多步骤 Agent 工作流,适合构建标准化的工具调用体系。
核心特性
- 完整实现 MCP 协议,自动管理 MCP 服务器连接生命周期
- 内置 Anthropic 提出的所有高效 Agent 模式(map-reduce、orchestrator、evaluator-optimizer 等)
- 支持基于 Temporal 的持久化执行,可暂停、恢复和回溯工作流
- 通过 FastMCP 兼容 API 创建 MCP 服务器,可将 Agent 暴露为服务
- CLI 工具 uvx mcp-agent 一键脚手架项目和部署
- 完整支持 Tools、Resources、Prompts、OAuth、Sampling 等 MCP 高级功能
适用场景
💡 构建连接多个 MCP 工具的多步骤 Agent 工作流
💡 将 MCP 工具集成到生产级 Agent 应用中
💡 创建可暂停和恢复的持久化 Agent 任务
💡 构建可通过 ChatGPT 等客户端使用的 MCP 服务器
💡 快速原型验证 Anthropic 高效 Agent 模式
分类
快速开始
安装:pip install mcp-agent 或 uvx mcp-agent init 脚手架项目。配置 mcp_agent.secrets.yaml 中的 LLM API Key。编写 Agent 定义 MCP server_names 和 instruction,使用 AugmentedLLM 与 LLM 交互。运行 uvx mcp-agent deploy 部署到云端。