← 返回目录
G

GitHub MCP Server

官方
直接在对话中管理仓库、Issue 与 PR
GitHub 源仓库 ↗
★ 11.6k Stars 分类 · 开发工具 非常热门
封装 GitHub REST/GraphQL API,让模型可以创建分支、提交代码、评论 Issue、发起 Pull Request,把日常协作流程接入对话式工作流,减少来回切换网页的时间。

工具能力

create_or_update_file
创建或修改仓库中的文件
search_repositories
按关键词搜索仓库
create_issue
创建新的 Issue
create_pull_request
发起 Pull Request
list_commits
列出分支的提交历史
merge_pull_request
合并已通过审查的 PR

安装接入

生成一个具备仓库权限的 GitHub Personal Access Token,并作为环境变量传入。
claude_desktop_config.json
{
  "mcpServers": {
    "github": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-github"],
      "env": {
        "GITHUB_PERSONAL_ACCESS_TOKEN": "ghp_xxxxxxxxxxxx"
      }
    }
  }
}

使用场景

自动创建修复分支并提交 PR
批量整理与回复积压的 Issue
生成周报式的提交摘要

支持客户端

Claude Desktop完整支持
Cursor完整支持
Cline完整支持
VS Code部分支持