Token导航 LogoToken导航

MCP Server · 开发工具

GitHub MCP Worker

一个可以直接从Claude浏览公共GitHub仓库的工具,支持搜索仓库和代码、读取文件、探索项目结构、审查拉取请求和浏览问题,无需设置即可使用。

stdio官方级别未说明来源级核验工具 14wrangler
GitHub工具TypeScriptClaude开发工具Claude Desktop

快速开始

作者 / 组织
MahammadNuriyev62
提供方
MahammadNuriyev62
运行时
Node.js

工具数量

14

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

2

仓库热度

收录来源

1 个

MCP World

选型结论

GitHub MCP Worker 属于开发工具类 MCP Server,公开资料标注 14 个工具,通过stdio 本地进程接入,适配 Claude Desktop、Claude,有可以直接复制的安装命令;接入前要先准备 OAuth 授权。

分类

开发工具

传输方式

stdio

认证方式

OAuth 授权

部署方式

公开资料未说明

安装与配置

安装命令

npx wrangler secret put GITHUB_PAT

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 Node.js,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 14 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

详细介绍

GitHub Browser (MCP)

Browse any public GitHub repository directly from Claude — reliably, without the access errors that usually happen when Claude tries to do it from the web. Search repositories and code, read files, explore project structures, review pull requests, and browse issues. Great for discovering open source issues to contribute to, reviewing code changes, understanding unfamiliar projects, or finding real-world code examples. Works instantly with no setup required. Optionally add a read-only GitHub Personal Access Token for higher rate limits.

安装

选项1:使用远程URL

在Claude中添加为连接器——无需安装:

  1. 首选 claude.ai→ 设置→ 连接器
  2. 点击 “添加自定义连接器”
  3. 输入URL: https://github-mcp.maganuriyev.workers.dev/mcp
  4. (可选)对于更高的速率限制(5000 req/hr而不是60),请添加GitHub个人访问令牌:

- 首选 - 设置描述性名称(例如。 github-mcp)以及到期 - 在...之下 存储库访问,选择 “公共存储库(只读)” - 不需要额外的权限——对公共存储库的默认只读访问就足够了 - 点击 生成令牌 并复制它 - 回到克劳德,扩大 高级设置 并将令牌粘贴到 “OAuth客户端密钥”

无需PAT即可开箱即用——未经身份验证的请求使用服务器的默认GitHub令牌。

选项2:安装捆绑包(Claude桌面版)

  1. 下载 github-mcp.mcpb 从 最新版本
  2. 双击 .mcpb 文件--Claude Desktop会自动安装它
  3. (可选)为更高的速率限制设置GitHub PAT:打开Claude Desktop配置并添加:
   "env": { "GITHUB_PAT": "ghp_your_token_here" }

选项3:从源代码构建

git clone https://github.com/maganuriyev/github-mcp-worker.git
cd github-mcp-worker
npm install
npm run build

然后添加到您的Claude Desktop配置中(~/Library/Application Support/Claude/claude_desktop_config.json):

{
  "mcpServers": {
    "github": {
      "command": "node",
      "args": ["/absolute/path/to/github-mcp-worker/dist/main.js", "--stdio"],
      "env": { "GITHUB_PAT": "ghp_your_token_here" }
    }
  }
}

或者作为其他MCP客户端的HTTP服务器运行:

GITHUB_PAT=ghp_xxx node dist/main.js --port 3001
# → http://localhost:3001/mcp

示例提示

huggingface/transformers上有哪些适合初学者的开放问题,可以让开源贡献变得容易?
在facebook/react上显示最新拉取请求中更改的文件,并总结PR的工作。
阅读langchain ai/langchain的自述文件,并快速概述项目架构。

CLI选项

标志描述
--stdio使用stdio传输(适用于Claude Desktop)
--github-pat GitHub个人访问令牌
--port HTTP服务器端口(默认值:3001)

工具(14)

工具说明
search_repos按关键字搜索存储库
search_code在所有公共存储库中搜索代码
get_repo获取详细的回购信息(明星、主题等)
list_contents列出路径中的文件/dir
read_file读取文件内容
get_readme获取回购的README
list_commits列出最近的提交
get_tree获取完整的递归文件树
list_issues列出未解决/已解决的问题(可按标签筛选)
get_issue全身出现特定问题
get_issue_comments阅读对问题或PR的评论
list_pulls列出打开/关闭的拉取请求
get_pull获取PR详细信息(添加、删除、可合并)
get_pull_files查看PR中更改的文件

发展

# Create .dev.vars from example
cp .dev.vars.example .dev.vars
# Add your GitHub PAT to .dev.vars

# Run Cloudflare Worker locally
npm run dev

# Run tests
npm test

# Type check
npm run typecheck        # Worker
npm run typecheck:node   # Node.js entry

# Build Node.js distribution
npm run build

# Deploy to Cloudflare Workers
npm run deploy

部署自己的实例

  1. 设置秘密:
   npx wrangler secret put GITHUB_PAT
  1. 部署: npm run deploy

创建发布

推送版本标签——GitHub Actions构建 .mcpb 捆绑并自动创建发布:

git tag v1.0.0
git push origin v1.0.0

或手动: npm run build && npx @anthropic-ai/mcpb pack .

运行时间

检查当前服务器状态和正常运行时间历史记录: status.uptimerobot.com

隐私政策

看 隐私.md简而言之:此服务器是只读的,不收集任何数据,也从不存储令牌。

许可证

麻省理工学院

工具与能力

工具数量

14

资源数量

0

提示词数量

0

能力标签

GitHub工具TypeScript本地部署代码浏览开源贡献项目探索开发辅助

支持客户端

Claude DesktopClaude

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

让助手直接读代码

把仓库、提交记录和 issue 交给模型检索,补全和重构时不用来回复制文件。

在对话里跑命令

触发构建、测试和脚本,执行结果直接回到上下文,省去切终端。

接进开发流程

把 PR、CI 状态和代码审查接进助手,减少在几个工具之间跳。

选择建议

值得选的地方

  • 工具数量 14 个,一次接入能覆盖的操作比单点工具更全。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 已经适配 Claude Desktop、Claude,换客户端不用重新研究配置。

先想清楚的地方

  • stdio 方式要求本地装好 Node.js,换机器要重新装一遍。
  • 需要自备OAuth 授权,没有凭据没法直接试。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在开发工具场景里让模型直接调用外部能力的人。
  • 已经在用 Claude Desktop 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 暂时拿不到OAuth 授权的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
GitHub MCP Worker

MCP World · 本页

14stdio有1 个2026-05-17
Git 838e2ec1

MCP World

12stdio有2 个2026-05-17
Markitdown MCP 2c653a5f

MCP World

1stdio有1 个2026-05-17
Context7 MCP C671e75a

MCP World

0stdio有1 个2026-05-17
Context7 831acf40

MCP World

0stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

GitHub MCP Worker 怎么安装?

公开资料给出的安装命令是 npx wrangler secret put GITHUB_PAT,运行环境为 Node.js。装完后按客户端要求写进 MCP 配置,重启客户端生效。

GitHub MCP Worker 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 Node.js;保存后完全退出客户端再打开,配置才会生效。

GitHub MCP Worker 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

GitHub MCP Worker 需要 API Key 吗?

公开资料标注的认证方式是OAuth 授权,也就是要先拿到凭据才能连上;凭据只填在自己本地的配置里,不要写进公开仓库。

GitHub MCP Worker 支持哪些客户端?

公开资料标注支持 Claude Desktop、Claude;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP