python-mcp-server-client
by GobinFan·★ 155·综合分 39
一个用于查询LangChain、LlamaIndex等主流AI框架技术文档的MCP服务器。
ai-llmdeveloper-toolsknowledge-graph
37
Forks
8
活跃 Issue
13 个月前
最近提交
2 天前
收录于
概述
这个MCP服务器提供了一个统一接口,用于访问包括LangChain、LlamaIndex、AutoGen、Agno、OpenAI Agents SDK、MCP-doc、Camel-AI和Crew-AI在内的流行AI框架文档。它同时实现了stdio和SSE传输协议,适用于本地和云部署。服务器使用网络抓取从官方源获取文档,支持跨多个框架的关键词搜索。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
你:获取特定框架功能的文档
你:同时搜索多个AI框架
你:将技术文档集成到AI代理中以获得准确回答
你:支持哪些框架?
你:支持哪些传输协议?
什么时候选它
当您需要在不离开开发环境的情况下快速访问主流AI框架文档时,选择此MCP服务器。
什么时候不要选它
如果您需要离线访问文档或需要比网页抓取更可靠的解析方法,请避免使用此服务器。
此 server 暴露的工具
从 README 抽取出 1 个工具get_docsasync def get_docs(query: str, library: str)Search and retrieve documentation for specified AI frameworks
可对比工具
mcp-doclangchain-mcpllama-index-mcp
安装
安装
- 安装 UV 包管理器:
# MacOS/Linux
curl -LsSf https://astral.sh/uv/install.sh | sh
# Windows
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"- 初始化项目:
uv init mcp-server
cd mcp-server
uv venv
source .venv/bin/activate # Windows: .venv\Scripts\activate
uv add "mcp[cli]" httpx- 配置 Claude Desktop:
{
"mcpServers": {
"docs-server": {
"command": "uv",
"args": [
"--directory",
"<your-project-path>",
"run",
"main.py"
]
}
}
}FAQ
- 支持哪些框架?
- 目前支持LangChain、LlamaIndex、AutoGen、Agno、OpenAI Agents SDK、MCP-doc、Camel-AI和Crew-AI。
- 支持哪些传输协议?
- 支持stdio(用于本地使用)和SSE(Server-Sent Events,用于云部署)两种传输协议。
python-mcp-server-client 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。