MCP Catalogs
首页agentor screenshot

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 个工具
  • GetWeatherTool

    Get weather information for a specific location

  • ShellTool

    Execute shell commands in a secure environment

  • get_weatherget_weather(location: str) -> str

    Get 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 讨论

开发者社区最近的相关讨论。

agentor 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。