GitHub MCP Server
GitHub MCP Server 是 GitHub 官方推出的、把 AI 工具连接到 GitHub 平台的方式。Agent 可以浏览和搜索代码、分析提交记录、创建和更新 Issue 与 Pull Request、监控 GitHub Actions 运行并诊断构建失败、查看安全扫描结果和 Dependabot 告警,以及处理讨论区和通知。
它适合希望让助手分类 Issue、总结 Pull Request、排查 CI 失败或熟悉陌生仓库的开发者。GitHub 托管了远程 Server(https://api.githubcopilot.com/mcp/),供支持远程 MCP 的客户端使用(VS Code 1.101+、Claude Desktop、Cursor、Windsurf 等),通过 OAuth 或个人访问令牌认证。对于只支持本地 Server 的客户端,也可以通过 Docker 或二进制文件在本地运行。
上手方式:在 MCP 客户端中添加远程地址并登录,或者使用个人访问令牌运行 Docker 镜像。用 `--toolsets` 只开放需要的功能组,用 `--read-only` 禁止所有写操作;处理公开仓库时,可以考虑开启 Lockdown 模式。
功能特性
为什么选择它
权衡点
维护状况检查
- 最近提交
- 2026-10-28
- 近 90 天提交数
- 100+
- 近 90 天发布数
- 13
- 最新发布
- v2.0.3 (2026-10-21)
- 未关闭 issue
- 391
- 近期 issue 至少有一条评论的比例
- 2/20
最早的一周在左边,最近 4 周为橙色。数据来源:GitHub 提交统计。
状态规则:GitHub 上已归档 = 已归档;最近提交在 90 天内 = 活跃;91 到 365 天 = 放缓;更久 = 停滞。所有数字来自所示日期的 GitHub API。
讨论最多的未关闭 issue
- #738 Allow uploading files as attachments21 条评论 · 2025-07-23
- #1048 MCP Governance - Allow/Deny List for MCP for Organizations and Teams14 条评论 · 2025-09-04
- #1683 Addressing GitHub MCP's Key Issues: Token Scopes, Verbose Prompts, and Lack of Project Context13 条评论 · 2025-12-24
- #1402 VSCode: Toolset name mismatch: 'github/*' fails with Unknown tool, but 'github' warns it's deprecated12 条评论 · 2025-11-13
- #1392 Assign custom agent to issue via assign_copilot_to_issue12 条评论 · 2025-11-11
issue 标题引自 GitHub。请打开链接确认该问题是否仍适用于你使用的版本。
适合谁
- 你需要 GitHub 官方出品(MIT 许可)的 MCP Server,让智能体浏览代码、管理 Issue 与 PR、排查 GitHub Actions 构建失败以及查看安全告警。
- 希望直接使用免安装的远程 OAuth 托管服务,或在本地以 Docker/二进制方式运行并开启只读模式(`--read-only`)与按需工具集。
- 代码托管在 GitLab 而非 GitHub;应选择 `zereight-gitlab-mcp`。
- 只需要让智能体免配置读取公开 GitHub 仓库的文档和代码,不需要操作 Issue/PR;GitMCP(`idosal-git-mcp`)更轻量。
与同类的区别
GitHub MCP Server 是 GitHub 官方提供的全功能服务(覆盖仓库、Issue、PR、Actions、安全告警);GitMCP 则专注于把任意公开 GitHub 仓库零配置转换为只读的文档与代码上下文 MCP 端点。
兼容性
快速开始
使用场景
同类工具
收录于以下清单
评论
暂无评论,来发表第一条吧