Docs MCP Server

活跃
GitHub TypeScript MIT

简介

开源文档上下文 MCP 服务器,为 AI 编程助手提供精准的技术文档检索,替代 Context7 等商业方案。

核心特性

  • 按需从网站、GitHub 仓库、npm、PyPI 和本地文件获取文档
  • 版本特定查询,精准匹配项目中使用的库版本
  • 支持 90+ 编程语言以及 HTML、Markdown、PDF、Office 文档和压缩包
  • 可选的语义嵌入模型(OpenAI、Ollama、Gemini)支持向量搜索
  • 完全本地运行 — 代码和数据不会离开你的机器
  • Web UI 管理文档索引,兼容所有 MCP 客户端

适用场景

💡 为 AI 编程助手提供最新、版本特定的库文档
💡 通过基于真实官方文档的上下文来减少 LLM 幻觉
💡 在统一界面中跨多个文档源进行索引和搜索
💡 与 Claude、Cline、Copilot 或任何兼容 MCP 的编程助手集成
💡 抓取和缓存使用哈希路由的 SPA 文档站点

快速开始

npx @arabold/docs-mcp-server@latest scrape <name> <url> → npx @arabold/docs-mcp-server@latest search <name> '<query>' → 可选:使用 npx 启动 MCP 服务器 → 在 localhost:6280 打开 Web UI → 通过 SSE 端点连接 MCP 客户端 → 启用嵌入模型以支持语义搜索

相关项目