GitHub MCP Server
活跃简介
GitHub 官方 MCP Server,为 AI Agent 提供 GitHub API 的标准化访问,支持仓库管理、Issue 处理、PR 操作等能力。
核心特性
- 仓库管理 — 浏览代码、搜索文件、分析提交记录,理解任意仓库的项目结构
- Issue & PR 自动化 — 创建、更新、管理 Issue 和 Pull Request,支持 AI 自动分类 Bug 和审查代码变更
- CI/CD 智能分析 — 监控 GitHub Actions 工作流运行,分析构建失败原因,管理 Release 发布
- 代码安全审查 — 查看 Dependabot 安全警报,检查代码模式,获取全面的安全洞见
- 团队协作集成 — 访问 Discussions、管理通知、分析团队活动,简化团队工作流
- 多端适配 — 支持远程和本地部署,兼容 VS Code、Claude Desktop、Cursor、Windsurf、Zed 等 IDE
适用场景
💡 开发者在 IDE 中通过自然语言查询仓库代码、查看 PR 变更、创建 Issue
💡 技术负责人监控 CI/CD 流水线状态,快速定位构建失败原因并触发修复
💡 安全团队审查 Dependabot 警报和代码安全模式,生成安全报告
💡 项目管理者通过 AI 自动分类 Bug、分配 Reviewer、维护项目看板
💡 开源维护者批量处理 Issue 和 PR,自动化代码审查和合并流程
分类
快速开始
# 方式一:远程服务器(推荐)
# 在 VS Code 1.101+ 中配置 settings.json:
{
"servers": {
"github": {
"type": "http",
"url": "https://api.githubcopilot.com/mcp/"
}
}
}
# 方式二:本地 Docker 部署
docker run -i --rm -e GITHUB_PERSONAL_ACCESS_TOKEN=ghp_xxx \
-e GITHUB_TOOLSETS="repos,issues,pull_requests" \
ghcr.io/github/github-mcp-server