
agentor
by CelestoAI·★ 180·综合分 48
Agentor 是一个用于构建和部署 AI 代理的综合性框架,具备 MCP 服务器功能、工具和代理间通信能力。
ai-llmdeveloper-toolscommunication
36
Forks
4
活跃 Issue
2 个月前
最近提交
2 天前
收录于
概述
Agentor 是一个开源平台,提供完整的 AI 代理开发解决方案,集成了 MCP (Model Context Protocol)。它提供 LiteMCP,这是一个与 FastAPI 兼容的 MCP 服务器实现,采用装饰器 API,使开发者能够轻松构建自定义 MCP 服务器。该框架通过其 A2A 协议支持代理间通信,提供代理技能用于专业化任务,包括无服务器托管在内的部署选项。Agentor 可与各种 LLM 提供商配合使用,并提供监控代理性能的可观察性功能。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
你:构建具有 FastAPI 兼容性的自定义 MCP 服务器
你:创建和部署具有专业技能的 AI 代理
你:实现代理间通信协议
你:LiteMCP 和 FastMCP 有什么区别?
你:我可以将 Agentor 与不同的 LLM 提供商一起使用吗?
什么时候选它
如果你需要一个可以直接与 FastAPI 应用程序集成的生产就绪 MCP 服务器,并希望使用技能和工具部署可扩展的 AI 代理,请选择 Agentor。
什么时候不要选它
如果你需要不依赖 FastAPI 的独立 MCP 服务器,或者更喜欢不绑定到 Celesto 平台的开源部署解决方案,请不要选择 Agentor。
此 server 暴露的工具
从 README 抽取出 3 个工具GetWeatherToolGet weather information for a specific location
ShellToolExecute shell commands in a secure environment
get_weatherget_weather(location: str) -> strGet weather information for a specified location
可对比工具
fastmcpnexus-aiolangflowllama-agentsautogen
安装
pip install agentor对于 Claude Desktop 集成,将以下内容添加到您的 claude_desktop_config.json 中:
{
"mcpServers": {
"agentor": {
"command": "python",
"args": ["-m", "agentor.mcp"]
}
}
}FAQ
- LiteMCP 和 FastMCP 有什么区别?
- LiteMCP 是一个原生 ASGI 应用程序,直接使用标准模式与 FastAPI 集成,而 FastMCP 需要作为子应用程序挂载,偏离标准 FastAPI 原语。LiteMCP 还具有内置的 CORS 支持并允许自定义方法。
- 我可以将 Agentor 与不同的 LLM 提供商一起使用吗?
- 是的,Agentor 支持各种 LLM 提供商,包括 OpenAI (gpt-5-mini)、Google (gemini/gemini-2.5-pro, gemini/gemini-3-flash-preview) 和 Anthropic (anthropic/claude-3.5)。
Hacker News 讨论
开发者社区最近的相关讨论。
- 帖子 by theaniketmaurya · 2025-10-12
agentor 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。