GitHub MCP

GitHub MCP

GitHub官方MCP服务器,集成GitHub API,支持仓库管理、Issue跟踪、PR操作和代码搜索等完整GitHub工作流

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

产品介绍

GitHub MCP 是 GitHub 官方推出的 Model Context Protocol 服务器,让 AI 助手能够直接与 GitHub 平台交互,实现完整的代码托管平台工作流自动化。该项目在 GitHub 上拥有超过 30,000 颗星标,是最受欢迎的 MCP 服务器之一。

核心功能

  • 仓库管理:创建/删除仓库、查看仓库信息、管理分支和标签
  • Issue操作:创建、查询、评论和关闭Issue,管理标签和里程碑
  • Pull Request:创建PR、查看diff、请求审查、合并PR
  • 代码搜索:在GitHub上搜索代码、仓库和用户
  • 文件操作:读取仓库文件内容、创建和更新文件
  • Actions管理:查看工作流运行状态、触发CI/CD

适用场景

  • AI 辅助处理 GitHub Issues 和 PR 审查
  • 自动化仓库管理和维护任务
  • 搜索开源代码作为编程参考
  • 批量处理项目管理任务
  • CI/CD 状态监控和通知

安装使用

需要 GitHub Personal Access Token。TypeScript 版本通过 npx 运行:

npx -y @modelcontextprotocol/server-github

在 Claude Desktop 配置中添加:

{
  "mcpServers": {
    "github": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-github"],
      "env": {
        "GITHUB_PERSONAL_ACCESS_TOKEN": "your_github_token"
      }
    }
  }
}