gh-mcp
by shuymn·★ 29·综合分 44
GitHub CLI 扩展,使用现有的 gh 身份验证运行 github-mcp-server,无需手动设置 PAT。
developer-toolsgithubai-llm
3
Forks
3
活跃 Issue
本月
最近提交
2 天前
收录于
概述
gh-mcp 是一个方便的 GitHub CLI 扩展,通过捆绑 github-mcp-server 二进制文件并自动从 gh CLI 检索 GitHub 凭据,无缝集成 GitHub 的 MCP 服务器功能。这消除了手动个人访问令牌设置的需要,简化了使用 MCP 客户端的开发人员的身份验证过程。该扩展提供了一种通过模型上下文协议安全访问 GitHub 仓库、问题和拉取请求的方法。
试试问 AI
装完之后,这里有 6 个你可以让 AI 做的事:
你:将 GitHub 访问与支持 MCP 的 AI 编码助手集成
你:无需管理单独的 PAT 即可访问 GitHub 仓库和问题
你:使 Claude Code 或其他 MCP 客户端能够与 GitHub 资源交互
你:gh-mcp 支持哪些平台?
你:gh-mcp 如何处理身份验证?
你:我可以将 gh-mcp 与不同的 GitHub 工具集一起使用吗?
什么时候选它
如果您已经使用 GitHub CLI 并希望无缝集成 MCP 而无需单独管理个人访问令牌,请选择此工具。
什么时候不要选它
如果您需要精细控制 GitHub 权限或尚未使用 GitHub CLI,则不适合使用此工具。
可对比工具
github-mcp-serveroctoaigithub-cli
安装
安装
gh extension install shuymn/gh-mcpClaude Desktop 配置
将以下内容添加到您的 Claude Desktop 配置中:
{
"github": {
"command": "gh",
"args": ["mcp"]
}
}使用环境变量:
{
"github": {
"command": "gh",
"args": ["mcp"],
"env": {
"GITHUB_TOOLSETS": "repos,issues,pull_requests",
"GITHUB_READ_ONLY": "1"
}
}
}FAQ
- gh-mcp 支持哪些平台?
- gh-mcp 支持 darwin/amd64、darwin/arm64、linux/386、linux/amd64、linux/arm64、windows/386、windows/amd64 和 windows/arm64 平台。
- gh-mcp 如何处理身份验证?
- 它自动从现有的 gh CLI 身份验证中检索 GitHub 凭据,无需手动创建和管理个人访问令牌。
- 我可以将 gh-mcp 与不同的 GitHub 工具集一起使用吗?
- 是的,您可以使用 GITHUB_TOOLSETS 环境变量配置哪些 GitHub API 工具集可用(例如 'repos,issues,pull_requests' 或 'all')。
gh-mcp 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。