最新文档与代码上下文 MCP 服务器推荐

编程助手的训练数据较旧,所以会很自信地使用已废弃的 API,或者编造不存在的函数。文档类 MCP 服务器在你提问的当下获取最新的文档或源码,从而解决这个问题。

另一类工具解决的是相反的问题:上下文太多。它们为你的仓库建立索引,让智能体只检索需要的函数,或者在工具输出到达模型之前先压缩。

AgentIndex · 更新于 2026-10-14

快速选择

  • Context7 — 为 AI 编程助手提供最新的库文档,是这里使用最广的选项。
  • git-mcp — 用一个远程 MCP 地址把任意 GitHub 仓库或 Pages 站点变成文档中心,无需安装。
  • docs-mcp-server — 私有、感知版本的文档索引,适合内部文档或指定库版本。
  • ref-tools-mcp — 只返回相关 token 的文档搜索,通过需要 API 密钥的托管 Ref 服务提供。
  • jcodemunch-mcp — 用 tree-sitter 为代码建立索引,让智能体只取精确的符号;仅非商业使用免费。
  • codebase-memory-mcp — 把代码库索引成持久的知识图谱,减少智能体探索代码所耗的 token。

并排对比

工具简介Star许可证最近推送安装
Context7为 AI 编程助手提供最新的库文档63.0kMIT2026-10-13npx ctx7 setup
git-mcp免费的远程 MCP 服务器,把任意 GitHub 仓库或 Pages 站点变成 AI 助手可查的文档中心,无需安装8.5kApache-2.02026-05-08npx mcp-remote https://gitmcp.io/{owner}/{repo}
docs-mcp-server为 AI 编码助手准备的私有、按版本检索的文档索引1.8kMIT2026-10-12npx @arabold/docs-mcp-server@latest
ref-tools-mcpMIT 许可的文档检索 MCP 服务器,只返回相关的少量 token,依赖需要 API 密钥的 Ref 托管服务1.2kMIT2026-10-01npx ref-tools-mcp@latest
jcodemunch-mcp用 tree-sitter 为代码建立索引的 MCP 服务器,让智能体只取精确的符号而不是整份文件;仅非商业使用免费2.8kFree for non-commercial use; paid commercial licence2026-10-13pip install jcodemunch-mcp
codebase-memory-mcp代码知识图谱,减少 Agent 探索代码库时的 token 消耗46.5kMIT2026-10-13curl -fsSL https://raw.githubusercontent.com/DeusData/codebase-memory-mcp/mai…
headroom在内容进入大模型之前压缩工具输出和日志75.2kApache-2.02026-10-13pip install "headroom-ai[all]"
pg-aiguide为 AI 编码助手提供的 PostgreSQL 文档与最佳实践技能1.9kApache-2.02026-10-07claude plugin marketplace add timescale/pg-aiguide

本清单中已有 AgentIndex 深度评测的工具: 8/8

如何选择

  • 先确定你需要的是公开库文档(Context7、GitMCP)、私有或内部文档(文档索引),还是自己的代码(代码检索)。
  • 看处理发生在哪里。托管服务方便但会把查询发给第三方;本地索引让代码留在你的机器上。
  • 检查许可证:这里有一个代码检索工具只对非商业使用免费。
  • 关注版本感知。针对你实际使用版本的文档,比最新版本的文档更有用。
  • 自己测量 token 节省情况;README 里的百分比是项目自己的数据。

常见问题

为什么我的编程助手会用过时的 API?

模型学习的数据有截止日期,可能不知道库的新版本。文档类 MCP 服务器会在你提问时获取最新文档,从而减少过时或编造的调用。

Context7 还是 GitMCP?

Context7 提供整理过的库文档;GitMCP 把任意公开 GitHub 仓库或 Pages 站点变成 MCP 端点,优先使用 llms.txt,没有时回退到 README。一个没有覆盖的库,另一个可能有。

能用于私有代码或内部文档吗?

这种情况请用本地或自托管方案:自己运行的文档索引,或本地代码索引。托管服务会收到你的查询,请先看它们的隐私条款。

这份清单怎么来的

工具由我们从收录的项目中人工挑选,优先选择我们深度评测过的。Star、许可证、最近推送日期和安装命令来自各项目仓库,并随站点数据刷新。我们阅读了每个项目的 README 和文档,但没有逐个实际运行,依赖前请自行测试。

更多清单