MCP Catalogs
首页search_docs_mcp screenshot

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: str

    Search 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 对比

GitHub →

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