AGNO文档访问服务

一个MCP服务器,为AI助手提供实时访问AGNO框架文档的能力,支持浏览、获取和搜索文档。

  • by Attilio81
  • Python
  • 本地部署
  • 16 星标
  • 更新于
在 GitHub 查看 Attilio81/MCP_AGNO

使用说明

mcp agno

MCP(模型上下文协议)服务器,使AI助手可以直接访问 硝酸银 框架文档。

Claude和其他兼容MCP的客户端可以实时浏览、获取和搜索AGNO文档,而不是手动抓取文档或依赖过时的训练数据。

它做什么

显示三个MCP工具:

工具 说明
list_agno_sections 列出所有可用的文档部分及其slug和URL
get_agno_page 通过slug或URL获取文档页面的完整内容
search_agno_docs 在整个目录中搜索关键字--返回匹配的slug,而不获取页面

启动时,服务器会为核心部分(介绍、代理、团队、工作流、AgentOS)的目录添加种子,并自动从实时AGNO站点地图中发现其他页面。


需求


安装

紫外线(推荐)

git clone https://github.com/Attilio81/MCP_AGNO.git
cd MCP_AGNO
uv pip install -e .

使用pip

git clone https://github.com/Attilio81/MCP_AGNO.git
cd MCP_AGNO
pip install -e .

这将安装 mcp-agno 命令。


使用Claude Desktop

将服务器添加到您的Claude Desktop配置中(claude_desktop_config.json):

{
  "mcpServers": {
    "agno-docs": {
      "command": "mcp-agno"
    }
  }
}

如果在虚拟环境中安装了uv,请使用完整路径:

{
  "mcpServers": {
    "agno-docs": {
      "command": "/path/to/venv/bin/mcp-agno"
    }
  }
}

重新启动克劳德桌面。这三个工具将自动显示。


使用克劳德代码(CLI)

claude mcp add agno-docs mcp-agno

或者将其添加到您的项目中 .mcp.json:

{
  "mcpServers": {
    "agno-docs": {
      "command": "mcp-agno"
    }
  }
}

手动运行(用于测试)

mcp-agno

服务器通过stdio运行并等待MCP消息。


发展

git clone https://github.com/Attilio81/MCP_AGNO.git
cd MCP_AGNO
uv pip install -e ".[dev]"
pytest

资源


许可证

麻省理工学院