AgentIndex icon
AgentIndex
工具MCP 服务HOT分类热门最新选型清单对比指南
提交工具
工具MCP 服务HOT分类热门最新选型清单对比指南
首页/
API 集成/
GitHub MCP Server
GitHub MCP Server logo

GitHub MCP Server

活跃·★ 34.2k·MIT·更新于 2026-11-02
★ 最受欢迎★ 必备神器★ 时下流行

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 模式。

本文根据项目 README 和公开仓库数据整理,我们没有实际试用过该工具。数据截至 2026-10-31。

许可证
MIT
最新发布
v2.0.3 · 2026-10-21
最近提交
2026-10-30
贡献者
175
复刻数
5,261
未关闭的 issue 和 PR
397
首次发布
2025-03-04

来源:GitHub、npm 和 PyPI 的公开接口。

#GitHub#AI 代理#MCP#自动化#开发者工具
$ 安装
$ docker run -i --rm -e GITHUB_PERSONAL_ACCESS_TOKEN ghcr.io/github/github-mcp-server
↗ 访问官网★ GitHub
01

功能特性

01浏览和查询任意可访问仓库的代码、文件和提交
02通过自然语言创建和管理 Issue 和 Pull Request
03监控 GitHub Actions 工作流运行和分析构建失败
04查看 Dependabot 告警和代码安全扫描结果
05提供托管远程服务器或 Docker 自托管两种模式
02

为什么选择它

+GitHub 官方出品并积极维护,覆盖仓库、Issue、Pull Request、Actions、安全告警等功能。
+提供托管的远程版本,支持 OAuth,受支持的客户端无需本地部署或管理令牌。
+可以通过功能组、单个工具选择和只读模式进行细粒度控制。
+采用 MIT 许可,并为不支持远程 Server 的客户端提供本地 Docker 版本。
03

权衡点

!默认设置下 Agent 可以写入仓库、Issue 和 Pull Request;建议从只读模式和较窄的功能组开始。
!Issue、评论等仓库内容可能携带提示词注入。Lockdown 模式可以降低公开仓库的这类风险,但 GitHub 明确表示它不是授权边界。
!开放太多功能组会在模型上下文中加入大量工具,可能影响工具选择的准确性。
05

维护状况检查

活跃检查日期: 2026-10-29
最近提交
2026-10-28
近 90 天提交数
100+
近 90 天发布数
13
最新发布
v2.0.3 (2026-10-21)
未关闭 issue
391
近期 issue 至少有一条评论的比例
2/20
近 12 周每周提交数
近 12 周每周提交数: 13, 60, 15, 21, 3, 2, 0, 13, 20, 5, 2, 7

最早的一周在左边,最近 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。请打开链接确认该问题是否仍适用于你使用的版本。

04

适合谁

适合选它的情况
  • 你需要 GitHub 官方出品(MIT 许可)的 MCP Server,让智能体浏览代码、管理 Issue 与 PR、排查 GitHub Actions 构建失败以及查看安全告警。
  • 希望直接使用免安装的远程 OAuth 托管服务,或在本地以 Docker/二进制方式运行并开启只读模式(`--read-only`)与按需工具集。
建议换别的情况
  • 代码托管在 GitLab 而非 GitHub;应选择 `zereight-gitlab-mcp`。
  • 只需要让智能体免配置读取公开 GitHub 仓库的文档和代码,不需要操作 Issue/PR;GitMCP(`idosal-git-mcp`)更轻量。
06

与同类的区别

git-mcp logovs git-mcp★ 8.5k

GitHub MCP Server 是 GitHub 官方提供的全功能服务(覆盖仓库、Issue、PR、Actions、安全告警);GitMCP 则专注于把任意公开 GitHub 仓库零配置转换为只读的文档与代码上下文 MCP 端点。

完整横向对比 →
07

兼容性

VS Code
原生支持
已通过文档验证
Claude Desktop
支持
已通过文档验证
Cursor
支持
已通过文档验证
08

快速开始

1
$ docker run -i --rm -e GITHUB_PERSONAL_ACCESS_TOKEN ghcr.io/github/github-mcp-server
09

使用场景

↳AI 辅助代码审查、Issue 分类和 PR 管理
↳自动化 CI/CD 分析,识别并解释工作流失败原因
↳构建结合 GitHub 数据和其他 MCP 工具的多步骤 Agent 工作流
10

同类工具

⚡热门对决:
VSgit-mcp★8.5k→VSgoogle_workspace_mcp★3.5k→VSFigma-Context-MCP★16.1k→VSexa-mcp-server★5.2k→
git-mcp logo
git-mcp★ 8.5k
GitMCP是一个免费、开源的远程模型上下文协议(MCP)服务器,可将任何GitHub项目转换为文档中心,帮助AI工具访问最新文档和代码,从而消除代码幻觉。
VS对比→
google_workspace_mcp logo
google_workspace_mcp★ 3.5k
通过所有MCP客户端、AI助手和开发者工具,实现对Google日历、云端硬盘、Gmail、文档、表格、幻灯片、表单、任务和聊天的完全自然语言控制。
VS对比→
Figma-Context-MCP logo
Figma-Context-MCP★ 16.1k
一个用于Figma的模型上下文协议(MCP)服务器,让AI编码代理能够访问Figma设计数据,实现任何框架的设计一键生成。
VS对比→
exa-mcp-server logo
exa-mcp-server★ 5.2k
Exa MCP Server 是一个模型上下文协议(MCP)服务器,它将Claude等AI助手连接到Exa AI的搜索能力,包括网络搜索、研究工具和新的代码搜索功能。
VS对比→
budibase logo
budibase★ 28.4k
Budibase是一个开源的低代码平台,帮助工程师安全、快速地构建表单、门户和审批应用。
VS对比→
mcp-chrome logo
mcp-chrome★ 12.5k
将您的Chrome浏览器变成智能助手,让AI掌控浏览器,实现强大的自动化功能。
VS对比→
cursor-talk-to-figma-mcp logo
cursor-talk-to-figma-mcp★ 7.1k
该项目实现了Cursor AI与Figma之间的模型上下文协议(MCP)集成,使Cursor能够与Figma通信,以编程方式读取和修改设计。
VS对比→
whatsapp-mcp logo
whatsapp-mcp★ 6.8k
一个WhatsApp的模型上下文协议(MCP)服务器,用于通过LLM代理搜索、阅读和发送个人WhatsApp消息。
查看全部替代品 →

收录于以下清单

  • 构建与暴露 MCP 服务器的 SDK、开发框架与官方参考实现

评论

登录后发表评论

暂无评论,来发表第一条吧

本页内容
01功能特性02为什么选择它03权衡点05维护状况检查04适合谁06与同类的区别07兼容性08快速开始09使用场景10同类工具
github /
github-mcp-server
↗

GitHub 官方 MCP Server,管理仓库和 PR

34.2k5.3kMIT
最后更新2天前
状态活跃
分类API 集成
贡献者175
最新发布v2.0.3
链接
文档↗讨论↗问题↗版本↗
推荐云部署
Ad

在 DigitalOcean 上一键部署

为你的 MCP 服务、Docker 容器与智能体提供即开即用云服务器,新用户立享 $200 免费额度(60天有效)。

立即领取 $200 免费额度
© 2026 AgentIndex.app|由十年 iOS 开发者构建。
按场景挑选关于我们联系我们广告合作隐私政策使用条款QYSGitHub请作者喝咖啡 ☕

按分类浏览

MCP 服务器代码助手工作流自动化RAG / 知识库多智能体浏览器自动化大模型基础设施开发者工具可观测性

与 Anthropic, OpenAI 或 Microsoft 无关。