idosal/git-mcp
Put an end to code hallucinations! GitMCP is a free, open-source, remote MCP server for any GitHub project
What it solves
GitMCP 通过为 AI 助手提供来自任何公开 GitHub 仓库或 GitHub Pages 网站的实时、有依据的文档和代码,消除了 AI 助手的 "vibe-hallucinations"(感官幻觉)。这可以防止 AI 工具在处理利基、新颖或快速变化的库时,过度依赖过时的训练数据。
How it works
它作为一个远程 Model Context Protocol (MCP) 服务器。当 AI 助手(如 Cursor 或 Claude)连接到 GitMCP URL 时,它可以使用特定的工具来获取文档,在文档中进行智能搜索,从引用的链接中检索内容,并通过 GitHub 的代码搜索功能来搜索实际的代码。
Who it's for
使用 AI 驱动的 IDE 或助手(如 Cursor, Windsurf, VSCode, Claude Desktop, 和 Cline)的开发者,他们需要他们的 AI 助手是否具有关于他们正在使用的库和框架的准确、最新的上下文信息。
Highlights
Zero Setup: 云端运行;用户只需将 URL 添加到其 IDE 配置中即可。
Generic vs. Specific: 支持 both 仓库-specific 终端,出于安全考虑,以及用于动态仓库切换的通用
/docs终端。Smart Search: 使用智能搜索来查找相关的文档片段,而不消耗过多的 token。
Broad Compatibility: 支持任何公开的 GitHub 仓库项目,优先处理
llms.txt檔案,以提供 AI 优化的上下文信息。** Privacy-Focused**: 不需要身份验证,也不存储查询,也不收集个人信息。