适合谁
- 希望在编码助手中处理 Issue、文件和 Pull Request 的开发团队
- 需要把重复 GitHub 操作接入自动化工作流的维护者
GitHub 工作流覆盖广,但具备写能力的 Token 必须严格限权;完成当前上游实现的运行验证前,维护与可靠性得分保持谨慎。
最强项 · 文档质量 15/20 最弱项 · 维护活跃度 10/20
已人工审核收录于 2026-07-13
查看 FMRS 评分方法 →运行环境:Node.js
GITHUB_PERSONAL_ACCESS_TOKEN
GitHub 个人访问令牌,在 GitHub 设置的 Developer settings → Personal access tokens 中生成,用于调用 GitHub API。
生成一个具备仓库权限的 GitHub Personal Access Token,并作为环境变量传入。
{
"mcpServers": {
"github": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-github"],
"env": {
"GITHUB_PERSONAL_ACCESS_TOKEN": "ghp_xxxxxxxxxxxx"
}
}
}
}
以 Claude Desktop 为例。其他客户端的配置文件位置或字段可能不同(如 VS Code 使用 servers 字段),可用下方配置生成器转换。
{
"servers": {
"github": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-github"
],
"env": {
"GITHUB_PERSONAL_ACCESS_TOKEN": "ghp_xxxxxxxxxxxx"
}
}
}
}
写入项目的 .vscode/mcp.json(VS Code 使用 servers 字段)。
claude mcp add github -e GITHUB_PERSONAL_ACCESS_TOKEN=ghp_xxxxxxxxxxxx -- npx -y @modelcontextprotocol/server-github
在终端运行;先把 <…> 占位符换成你自己的值。
在客户端工具列表中确认出现 search_repositories、create_issue 等工具,然后执行一次搜索仓库的请求;若能返回结果,说明令牌和连接均正常。注意:该仓库已归档、不再维护,无安全保障,生产环境请使用 modelcontextprotocol/servers 中的最新版本。
连接成功后,可以直接对 AI 助手这样说:
没有匹配的工具
依据项目文档列出,未经本站实测。
封装 GitHub REST/GraphQL API,让模型可以创建分支、提交代码、评论 Issue、发起 Pull Request,把日常协作流程接入对话式工作流,减少来回切换网页的时间。
Upstash 官方维护,为 AI 编码助手提供实时更新的第三方库文档
基于 AI 的 NPM 包分析 MCP 服务器
为 AI 编码代理提供预算、验证与回滚的治理控制层
GitHub 官方 MCP Server,用自然语言管理仓库、Issue、PR 与工作流
源版本 9be4674d1ddf 数据同步于 2026-10-14 查看 FMRS 评分方法