GitHub MCP
GitHub官方提供的MCP Server实现,允许AI应用通过MCP协议访问GitHub代码仓库,支持查看仓库内容、读取issue、处理pull request等操作
核心事实
时间轴 (近 90 天)
OpenCode 文档警告 MCP 服务器会增加上下文,某些服务器(如 GitHub MCP)往往添加大量 Token。
该攻击过程中GitHub MCP服务器没有被攻破或发生故障,而是按设计正常运行并执行智能体授权范围内的操作
Invariant Labs针对官方GitHub MCP服务器做了演示:在公开仓库植入恶意issue后,智能体从仓库所有者的私有仓库拉取数据并发布到公开pull request中
Agent可通过同一个GitHub MCP工具完成issue的读取和创建等读写操作
CoverCraft 通过 GitHub MCP 工具拉取用户公开仓库的真实提交历史,将能力声明锚定到具体的 commit hash 上
mcp-server-git 提供 Git 仓库操作能力,使模型可以读取和交互代码版本控制系统
全部知识事实 (6)
Invariant Labs针对官方GitHub MCP服务器做了演示:在公开仓库植入恶意issue后,智能体从仓库所有者的私有仓库拉取数据并发布到公开pull request中
65%待验证OpenCode 文档警告 MCP 服务器会增加上下文,某些服务器(如 GitHub MCP)往往添加大量 Token。
50%待验证该攻击过程中GitHub MCP服务器没有被攻破或发生故障,而是按设计正常运行并执行智能体授权范围内的操作
50%待验证Agent可通过同一个GitHub MCP工具完成issue的读取和创建等读写操作
50%待验证CoverCraft 通过 GitHub MCP 工具拉取用户公开仓库的真实提交历史,将能力声明锚定到具体的 commit hash 上
50%待验证mcp-server-git 提供 Git 仓库操作能力,使模型可以读取和交互代码版本控制系统
50%