ClaudeMap

GitHub MCP Server

GitHub 官方维护的 MCP 服务器,覆盖仓库、Issue、PR 与代码搜索。

MCP 服务器officialgithubreference

让 Claude 在任意 GitHub 仓库中创建并管理 Issue、PR、分支、文件,以及代码搜索。由 GitHub 官方维护,是当前的权威参考实现;早期 modelcontextprotocol 版本已 archived。

它做什么

  • 完整仓库操作:get_file_contents、create_or_update_file、push_files、create_branch、create_repository
  • Issue + PR 工作流:list / create / update / close issues,list / create / merge pull requests with reviews
  • 跨组织代码搜索:search_code / search_issues / search_pull_requests 工具
  • GitHub Actions:list workflow runs、get workflow logs、按名字触发 workflow
  • GitHub 原生安全:secret scanning、Dependabot alerts、code-scanning alerts 都能通过专门工具读出

什么时候用

最适合涉及真实仓库的 Claude Code 工作流——自动 PR 评审、依赖升级 PR、按 label 分流、从已合并 PR 生成 release notes 草稿。项目在 GitHub 时的默认选择;自托管 Gitea / GitLab 配对应的 MCP server。

如何上手

在 .mcp.json 的 mcpServers.github 下加:

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

env 里设 GITHUB_PERSONAL_ACCESS_TOKEN(推荐用 fine-grained token,scope 限制到实际需要的仓库)。

注意事项

默认 token scope 是用户账户下所有仓库——缩到只让 Claude 接触的仓库范围。create_or_update_file、push_files 这类写操作可能覆盖历史;把 token 限制为 read + 定向 write,Claude 开的 PR 合并前人工审一遍。

代码仓库

github/github-mcp-server

收录日期

地图上的相关资源

  • Exa MCP

    MCP 服务器

    Exa 官方 MCP 服务器——把实时网页搜索、抓取与深度研究接进 Claude。

    • official
    • search
    • web
    • mcp
  • Chrome DevTools MCP

    MCP 服务器

    Chrome DevTools 官方 MCP 服务器——给编程 agent 接上性能追踪、网络检查与实时调试。

    • official
    • chrome
    • debugging
    • browser
  • Vercel MCP Handler

    MCP 服务器

    Vercel 官方 handler——在 Next.js、Nuxt、Svelte 等框架里快速起一个 MCP server。

    • deploy
    • vercel
    • serverless
    • edge