MCP文档搜索服务器

MCP文档搜索服务器是一个全面的模型上下文协议(MCP)服务,提供强大的搜索和浏览功能,用于MCP文档和Python SDK内容。该服务器通过智能解析和搜索功能,高效探索MCP概念、实现细节和代码示例。

  • by 0bin2
  • 更新于
在 GitHub 查看 0bin2/mcp_building_mcp

使用说明

产品定位

MCP文档搜索服务器旨在为MCP文档和Python SDK内容提供高效的搜索和浏览功能,帮助开发者快速获取所需信息。

核心功能

📚 资源浏览

  • 章节列表 - 浏览所有可用的文档章节及其元数据
  • 完整章节内容 - 访问任何文档章节的完整内容
  • 核心概念概览 - 快速访问MCP的基本概念

🔍 高级搜索工具

  • 章节名称搜索 - 通过标题和标题名称查找章节
  • 内容文本搜索 - 在文档内容中进行全文搜索
  • 实现要求 - 定位导入、依赖项和设置说明
  • 上下文结果 - 搜索结果包含周围上下文以便更好地理解

📊 丰富的元数据

  • 文档类型分类(MCP文档与Python SDK)
  • 标题级别层次结构(H1、H2、H3等)
  • 字数统计
  • 匹配频率分析

适用场景

  • 开发者需要快速查找MCP文档中的特定信息
  • 团队需要共享和浏览MCP文档内容
  • 需要获取MCP实现细节和代码示例

使用教程

使用依赖

pip install "mcp[cli]"

安装教程

  1. 将服务器文件保存为mcp_docs_server.py
  2. 使其可执行:chmod +x mcp_docs_server.py

调试方式

开发模式

使用MCP检查器测试和调试服务器:

mcp dev mcp_docs_server.py

Claude桌面集成

将服务器安装到Claude桌面以实现无缝集成:

mcp install mcp_docs_server.py --name "MCP Documentation Search"

直接执行

直接运行服务器:

python mcp_docs_server.py