search_docs_mcp
by mostafa-ghaith·★ 1·综合分 28
MCP服务器,通过Serper API实现对AI库文档的语义搜索
ai-llmdeveloper-toolssearch
0
Forks
0
活跃 Issue
13 个月前
最近提交
2 天前
收录于
概述
Search Docs MCP是一个旨在解决AI助手知识过时问题的工具。它支持对多个AI库文档进行语义搜索,包括LangChain、LangGraph、CrewAI、LlamaIndex和OpenAI。该工具使用Serper API进行高效的网页搜索,并提供了一个配置系统,可以轻松添加新的文档源。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
你:在支持的AI库中搜索最新API文档
你:使AI代理了解库的最新功能和变更
你:从官方文档中快速找到特定实现细节
你:这个MCP服务器使用什么搜索API?
你:如何添加新的文档源?
什么时候选它
当您需要在多个AI库中获取最新文档搜索,并且已经在使用Claude Desktop或Cursor等兼容MCP的工具时,选择此服务器。
什么时候不要选它
如果您需要非AI库的文档、Serper API的速率限制无法满足您的需求,或者您偏好离线解决方案,请不要选择此服务器。
此 server 暴露的工具
从 README 抽取出 1 个工具get_docsquery: str, library: strSearch documentation for a specific query in a given library.
可对比工具
langchain-docs-mcpsemantic-search-mcpweb-search-mcp
安装
# 克隆仓库
git clone https://github.com/mostafa-ghaith/search-docs-mcp.git
cd search-docs-mcp
# 创建并激活虚拟环境
python -m venv .venv
source .venv/bin/activate
# 安装依赖
pip install -e .
# 创建包含API密钥的.env文件
echo "SERPER_API_KEY=your_api_key_here" > .env对于Claude Desktop,将以下内容添加到配置文件:
{
"mcpServers": {
"search-docs-mcp": {
"command": "uv",
"args": [
"--directory",
"/YOUR/ABSOLUTE/PATH/search-docs-mcp",
"run",
"main.py"
]
}
}
}FAQ
- 这个MCP服务器使用什么搜索API?
- 它使用Serper API进行网页搜索功能。
- 如何添加新的文档源?
- 编辑config.py文件,将新的库URL和描述添加到DOCS_CONFIG字典中。
search_docs_mcp 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。