🌟 github mcp plus🚀
](https://badge.fury.io/js/github-mcp-plus) ](https://marketplace.visualstudio.com/items?itemName=sh20raj.github-mcp-plus)  
增强的, 开源开发人员友好基于Node.js的官方实现 GitHub模型上下文协议(MCP) 服务器。
此版本完全在Node.js上运行,可以使用以下命令轻松执行 npx。它包括 100+精英工具 涵盖了GitHub的每一个主要工作流程——从企业管理到部署管理——使其成为最全面的GitHub MCP服务器。
GSoC、企业和开源贡献者的终极工具。 管理组织、同步分支、检查CI状态、审核企业日志、处理SSH密钥和启动项目——所有这些都可以通过您的AI助手完成。
______________________________________________________________________
✨ 为什么选择github mcp plus?
| 特性 | 官方(Docker) | github mcp plus |
|---|---|---|
| 安装程序 | 需要Docker | npx --零安装 |
| 工具数量 | ~40 | 101(精英) |
| 企业管理员 | ❌ | ✅ |
| DevOps(部署) | ❌ | ✅ |
| 包管理 | ❌ | ✅ |
| SSH/GPG密钥管理 | ❌ | ✅ |
| 组织/团队成员 | ❌ | ✅ |
| 分叉同步 | ❌ | ✅ |
| 吉斯特管理 | ❌ | ✅ |
______________________________________________________________________
🛠️ “Big 100”精英工具集
📂 存储库和上下文(26个工具)
分叉存储库,与上游同步,管理分支,递归探索文件树。
sync_fork,fork_repository,create_branch,get_repository_tree,search_code,star_repository等等。
💬 问题和拉取请求(22个工具)
完整的公关生命周期管理,包括差异和在线审查意见。
add_pr_review_comment,submit_pr_review,get_pr_diff,merge_pull_request,list_pr_files等等。
🏢 用户和组织管理(13个工具)
管理个人资料、跟踪团队成员资格以及关注/取消关注用户。
list_orgs_for_authenticated_user,list_org_teams,list_org_members,follow_user,get_me等等。
🔐 按键和Webhooks(11个工具)
处理安全身份和自动化集成。
add_public_ssh_key_for_authenticated_user,add_gpg_key_for_authenticated_user,create_repo_webhook等等。
🚀 DevOps和基础设施(5个工具)
监控部署、列出包和管理代码空间。
create_deployment,list_deployments,list_packages_for_org,list_codespaces_for_authenticated_user等等。
⚔️ 企业与合规(3个工具)
审计日志和大型组织的企业级管理。
get_enterprise,list_enterprise_audit_log.
⚙️ GitHub操作与监控(8个工具)
触发工作流并监控整个站点的通知或代码扫描警报。
actions_run_trigger,list_check_runs_for_ref,list_notifications_for_authenticated_user等等。
______________________________________________________________________
🔌 安装指南
🧑🚀 反重力/克劳德桌面
将此添加到您的 mcp_config.json:
{
"mcpServers": {
"github": {
"command": "npx",
"args": ["-y", "-q", "github-mcp-plus@latest"],
"env": {
"GITHUB_PERSONAL_ACCESS_TOKEN": "your-github-token"
}
}
}
}💻 光标/风帆
添加新的命令类型服务器:
- 命令:
npx -y -q github-mcp-plus@latest - 环境:
GITHUB_PERSONAL_ACCESS_TOKEN
______________________________________________________________________
👨💻 本地开发
- 克隆存储库。
- 跑
npm install - 构建和运行:
npm run build
GITHUB_PERSONAL_ACCESS_TOKEN="your-token" node build/index.js📄 许可证
麻省理工学院
