GitHub MCP Server

GitHub MCP Server

GitHub官方维护的MCP服务器,提供51+工具覆盖仓库管理、代码搜索、Issue/PR处理、Actions监控、安全告警等完整GitHub API能力,支持OAuth和Docker部署。

月访问量
0
累计浏览
0
用户评分
--
收录时间
2026-08

产品介绍

GitHub MCP Server 是 GitHub 官方团队维护的 Model Context Protocol 服务器,让 AI 代理能够直接与 GitHub 平台交互,实现代码仓库管理和开发工作流自动化。

核心功能

  • 仓库管理:浏览仓库、创建/删除仓库、管理分支和标签
  • 代码搜索:跨仓库代码搜索、文件内容检索、语法感知搜索
  • Issue 与 PR:创建/编辑/评论 Issue 和 Pull Request、审查代码、合并 PR
  • GitHub Actions:查看工作流运行状态、触发工作流、下载构建产物
  • 安全功能:Dependabot 安全告警、代码扫描结果查询、密钥扫描
  • 项目管理:项目看板操作、Discussions 管理、里程碑跟踪
  • OAuth 支持:提供远程 OAuth 端点,也支持本地 Docker 部署

适用场景

  • AI 代码助手自动创建 Issue、提交 PR、审查代码
  • CI/CD 流程智能监控和故障排查
  • 开源项目自动化维护:标签管理、Issue 分类、回复模板
  • 代码库智能分析:依赖检查、安全漏洞扫描、代码质量评估

安装方式

# Docker 运行
docker run -i --rm -e GITHUB_PERSONAL_ACCESS_TOKEN=ghp_xxx github/github-mcp-server

# 或通过 go install
go install github.com/github/github-mcp-server@latest

开源地址:https://github.com/github/github-mcp-server (MIT 许可证)