
AI模型去访问GitHub项目,经常会有幻觉。
原因很简单,AI模型有时候不能直接访问GitHub链接,读取不了内容,它给你的回答,也可能是幻想出来的。
如果你对一个开源项目不了解,那AI给你的回答可能会影响你对这个项目的使用或者判断。
如果在Cursor里用的话,这会让你的代码出错。
今天给大家推荐一个获取GitHub项目信息的MCP,能让Cursor这些AI工具实时访问最新的文档和代码,最大限度避免出错。
扫码加入AI交流群
获得更多技术支持和交流
(请注明自己的职业)

项目简介
GitMCP 是一个免费、开源的远程MCP服务器。它能将任意GitHub项目转化为文档中心,让Cursor等 AI 工具访问最新的文档和代码,有效避免代码幻觉。使用时只需将GitHub项目URL中的域名替换为gitmcp.io,再将其添加到 AI 工具的 MCP 服务器配置中,就能让 AI 更好地理解代码上下文,给出更准确的回答。
DEMO
GitMCP与GitHub Pages无缝协作。
GitMCP可以与任何公共 GitHub 仓库兼容。
功能特点
-
访问最新文档:可让 AI 助手访问任意 GitHub 项目的文档与代码,具备智能搜索功能,精准定位所需内容,节省算力。
-
避免代码幻觉:确保 AI 助手能提供准确、相关的回答,避免产生代码幻觉。
-
使用简单:在云端运行,用户只需将 GitMCP URL 添加到 IDE 的 MCP 服务器配置中,无需下载、安装、注册或进行其他更改。
-
免费且隐私保护:开源免费使用,不收集个人信息或存储查询内容,支持用户自行托管。
工作原理
-
提供 URL:用户向 AI 助手提供 GitMCP URL(如 gitmcp.io/microsoft/typescript),该 URL 会暴露文档获取、智能搜索、代码搜索等工具。
-
发起提问:用户就文档或代码相关问题向 AI 助手发起提问。
-
发送请求:AI 助手在获得用户批准后,向 GitMCP 发送使用工具的请求。
-
执行请求:GitMCP 执行 AI 助手的请求,并将所需数据返回。
-
生成回答:AI 助手接收信息,生成更准确、可靠的回答,避免产生代码幻觉。
项目链接
https://github.com/idosal/git-mcp
关注「开源AI项目落地」公众号
(文:开源AI项目落地)