每日 MCP Server

GitHub MCP Server:让 AI 接管你的 Git 工作流

2026-07-27
开发仓库
支持客户端:
Claude CodeCursorVS Code
MCPGitHub开发

简介

官方 GitHub MCP Server,让 AI 客户端管理 issue、PR、仓库、分支,实现「对话式开发」。

安装命令

npx -y @modelcontextprotocol/server-github

GitHub MCP Server

简介

通过 GitHub API 让 AI 直接操作你的仓库:创建 issue、提交 PR、review 代码、管理分支。是 AI 协作开发的核心 MCP 之一。

核心能力

工具功能
create_issue创建 issue
get_issue获取 issue 详情
list_issues列出 issue
create_pull_request创建 PR
get_pull_request获取 PR
list_commits列出提交
create_branch创建分支
search_repositories搜索仓库
get_file_contents读取仓库文件
create_or_update_file修改文件

配置

1. 生成 GitHub Token

访问 https://github.com/settings/tokens 创建 Personal Access Token,勾选 repo 和 read:org 权限。

2. Claude Code 配置

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

实战场景

场景 1:自动化 issue 处理

请列出 myorg/myrepo 仓库中
所有带 "bug" 标签且 7 天未更新的 issue,
按严重程度分类,
并给每个 issue 留言询问是否仍可复现

场景 2:PR 自动 review

查看 myrepo 中 #123 PR 的改动,
检查以下方面:
1. 是否有明显 bug
2. 是否符合代码规范
3. 是否需要补充测试
最后在 PR 中留下 review 评论

场景 3:批量创建分支

为以下 5 个 issue 各创建一个 feature 分支:
- #101 登录页
- #102 注册页
- #103 个人中心
- #104 设置页
- #105 关于页

分支命名规则:feature/issue-<编号>-<简短描述>

安全建议

  1. Token 权限最小化:只勾选必要的 scope
  2. 使用 Fine-grained token:限定到具体仓库而非全部
  3. 定期轮换 token:建议每 90 天更换
  4. 避免硬编码:用环境变量而非写入配置文件

进阶玩法

  • 配合 Filesystem MCP:AI 读本地代码 → 改代码 → 通过 GitHub MCP 提 PR
  • 配合 Slack MCP:AI 监听 issue → 通知团队 → 自动分派负责人
  • 配合 PostgreSQL MCP:AI 查数据库 → 分析问题 → 创建 issue 报告

相关推荐

查看更多 →
MCP开发

GitHub MCP:让 AI 直接读 Issue、改 PR、看 Actions 日志,不再靠你复制粘贴

2026 年 9 月 22 日 GitHub 宣布 Claude Opus 5.5 接入 Copilot,覆盖编程智能体(Coding Agent)与 Copilot CLI。当 Agent 真的开始「替你干活」时,一个老问题被放大了:**它看不见你的仓库上下文**。你要手动把 Issue 内容粘进对话框、把 CI 报错日志复制过去、把 PR 评审意见一条条转述——这些机械劳动占了人机协作时间的一大半。GitHub MCP 解决的就是这件事:它把 Issues、Pull Requests、Actions、代码搜索、文件读写、通知全部暴露成 MCP 工具,Agent 自己就能去取。本文覆盖完整的工具集(按 8 个功能域分类)、本地 Docker 与远程托管两种部署、四套客户端配置(Claude Code / Cursor / VS Code / Trae)、三个实战场景(Issue 自动分流 / CI 失败自愈 / 发布前变更审计)、权限与安全红线(它默认有写权限,这是最大的风险点)、只读工具集配置、以及 18 条故障排查表。

2026-09-23
#MCP#GitHub
MCP开发

Beacon MCP:让 Claude Code 学到的东西,Codex 和 Cursor 也能用上

2026 年 9 月 21 日,Asymptote Labs 开源的 Beacon 在 Agent 圈刷屏。它解决的问题极其具体:你在 Claude Code 里花了半小时教会 Agent 你们仓库的迁移写法,第二天在 Cursor 里又得从头教一遍;Codex 遇到同样的调试问题,还得自己重新发现一遍解法。**每个 Agent 会话都在生产知识,但这些知识被锁死在各自的 transcript 里**,会话一结束就蒸发。Beacon 的做法是坐在 harness 层之上:捕获 Claude Code / Cursor / Codex / OpenCode / Cline 等 20+ 个 harness 的完整会话历史,用轻量判断模型(Jev)给每次会话打分,把高信号的流程、纠错、调试模式提炼成可复用知识,再通过 MCP 与 Agent Skills 喂回给未来的 Agent。本文覆盖它的工具集、四套客户端配置、三个实战场景、与 AGENTS.md / 上下文文件的选型对比、隐私与安全红线(它会捕获你的完整会话,这件事必须想清楚),以及 16 条故障排查表。

2026-09-22
#MCP#Beacon
MCP开发

Context7 MCP:给 AI 喂最新版官方文档,根治「用不存在的 API」

2026 年 9 月 Anthropic 披露:Claude 已主导其 26% 的内部模型研发,公司内同时运行约 3 万个 Claude Agent。当 Agent 规模化写代码时,一个老问题被放大成了系统性风险——**模型记住的 API 是过期的**。它自信地调用 `React.useFormState()`,而这个函数在两年前就改名了。Context7 MCP 是专门解决这个问题的:它维护了数万个库的版本化官方文档索引,Agent 写代码前先拉一次当前版本的真实文档和代码片段,再动手。本文覆盖 2 个核心工具的完整用法、4 套客户端配置、3 个实战场景(新库上手 / 版本升级 / 冷门库排错)、与 fetch-mcp / brave-search / 直接喂文档的选型对比、成本控制(文档注入的 token 经济学)、以及 16 条故障排查表。

2026-09-19
#MCP#Context7
MCP开发

GitHub MCP 进阶:让 LLM 深度参与代码协作的实战用法

GitHub MCP 不只是查 Issue 和 PR——进阶用法包括让 LLM 自动化 Issue 分类、批量管理 PR Review、生成 Release Notes、分析代码仓库健康度、自动化代码迁移。本文超越基础配置,深入讲解 GitHub MCP 的高级工具组合、批量操作技巧与自动化工作流,让 AI 成为你的代码协作副驾驶。

2026-08-12
#MCP#GitHub