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

收录日期

地图上的相关资源

  • Blitz Strike

    MCP 服务器

    把渗透测试方法论装进一个 MCP server:BLITZ 摸清攻击面,EAGLE-EYE 追 source-to-sink,STRIKE 对每条发现先实测再上报。

    • mcp-server
    • security
    • pentest
    • methodology
  • Ripwire

    MCP 服务器

    Red Hat 出品的「AI 上下文版 ripgrep」——C++23 零依赖 CLI,同时讲 MCP。

    • mcp
    • code-context
    • cli
    • red-hat
  • Deja Vu

    MCP 服务器

    让 25+ 个编码 agent 共享同一份会话记忆——Claude Code、Codex、Cursor 终于记得同一个项目。

    • mcp
    • memory
    • cross-agent
    • context