🐙

GitHub MCP Server

✓ 官方/认证

GitHub (官方)

访问 GitHub 仓库、Issues、Pull Requests、代码搜索和 Actions,与 AI 直接对话管理代码

16.5k
GitHub Stars
docker
安装方式
MIT
开源协议
8
可用工具

📖 详细介绍

GitHub 官方 MCP Server,让 AI 助手(Claude、Cursor、Copilot 等)能够直接访问 GitHub 平台功能。可以搜索代码、读取仓库、创建/管理 Issues 和 Pull Requests、操作 GitHub Actions。覆盖 GitHub API 核心能力,是开发者集成 AI 到 GitHub 工作流的首选工具。

核心特性

GitHub API 完整封装
代码搜索与读取
Issue 和 PR 自动化
支持 OAuth 和 PAT
官方维护

🛠️ 可用工具 (8)

create_issue()
create_pull_request()
search_code()
get_file_contents()
list_commits()
get_issue()
update_issue()
list_pull_requests()

🎯 适用场景

AI 辅助代码审查
自动生成 PR 描述
批量管理 Issue
代码搜索与理解
AI 配对编程

⚙️ 安装与配置

系统要求

  • Docker 或 Node.js 18+
  • GitHub Personal Access Token

安装命令

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

Claude Desktop 配置 (claude_desktop_config.json)

{
  "mcpServers": {
    "github-mcp-server": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "GITHUB_PERSONAL_ACCESS_TOKEN",
        "ghcr.io/github/github-mcp-server"
      ]
    }
  }
}

🔗 相关链接

🧩 相关 MCP Servers

浏览更多 开发与代码 MCP

GitHub MCP Server开发与代码 分类下的 MCP server 之一