开源免费的GitHub项目MCP服务器,让Cursor等AI工具访问最新的文档和代码,避免幻觉。


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 服务器配置中,无需下载、安装、注册或进行其他更改。


  • 免费且隐私保护:开源免费使用,不收集个人信息或存储查询内容,支持用户自行托管。


工作原理


  1. 提供 URL:用户向 AI 助手提供 GitMCP URL(如 gitmcp.io/microsoft/typescript),该 URL 会暴露文档获取、智能搜索、代码搜索等工具。


  2. 发起提问:用户就文档或代码相关问题向 AI 助手发起提问。


  3. 发送请求:AI 助手在获得用户批准后,向 GitMCP 发送使用工具的请求。


  4. 执行请求:GitMCP 执行 AI 助手的请求,并将所需数据返回。


  5. 生成回答:AI 助手接收信息,生成更准确、可靠的回答,避免产生代码幻觉。


项目链接


https://github.com/idosal/git-mcp


 关注「开源AI项目落地」公众号

(文:开源AI项目落地)

发表评论

×

下载每时AI手机APP

 

和大家一起交流AI最新资讯!

立即前往