登录

Resource detail

github-mcp-server

GitHub's official MCP Server

OverseasFreeOpen source

Homepage preview

Automatic capture via Microlink

Open website
github-mcp-server homepage

Keep this listing accurate

Owners can claim a listing; anyone can report a factual issue or request removal.

At a glance

github-mcp-server

Pricing

Free

Access

No login

Platforms

Self-hosted

Chinese support

No

Last checked

2026-09-03

Popularity

94/100

Free quota:MIT 许可开源,本地版与 GitHub 托管的远程版均不额外收费;使用时需自备 GitHub 账号并完成 OAuth 或个人访问令牌授权。

Pricing evidence

USD 0 / 开源代码仓库以 MIT 许可开源,README 未展示任何价格或套餐。远程版由 GitHub 托管在 https://api.githubcopilot.com/mcp/,本地版通过 Docker 镜像 ghcr.io/github/github-mcp-server 或 Go 源码构建运行;实际可用范围取决于账号权限与组织策略。Open price source

Free quota:MIT 许可开源,本地版与 GitHub 托管的远程版均不额外收费;使用时需自备 GitHub 账号并完成 OAuth 或个人访问令牌授权。

Verification and source

Partially verified

已核对 MIT 许可、GitHub 官方维护、远程(api.githubcopilot.com/mcp/)与本地(Docker 镜像或 Go 构建)两种形态、默认 toolset 为 context/repos/issues/pull_requests/users、--toolsets/--tools/--read-only/--insiders/--gh-host 开关、支持的宿主列表,以及 README 自述的限制(GHES 无远程方案、GHES 强制 HTTPS、各宿主环境变量支持不一致、Windsurf 需在配置文件写死令牌、工具名必须精确否则启动失败、GITHUB_TOOLSETS 覆盖命令行参数、Discussions 仅支持一层嵌套)。README 建议的最小权限为 repo、read:packages、read:org。条目当前标记 accessMode=no-login,但实际使用必须完成 OAuth 或配置 GITHUB_PERSONAL_ACCESS_TOKEN,该字段语义(指获取代码还是指使用服务)需目录编辑统一后再定,本轮未改动。目录内没有第二个做同一件事(把 GitHub 仓库能力接给智能体)的条目,alternatives 保持空值;chrome-devtools-mcp 与 google-workspace-cli 是面向浏览器调试和办公套件的互补工具,不构成替代关系,不用于凑数。

GitHub 仓库 github/github-mcp-server

Tags

MCPGitHubOfficial

Audience

开发者

Update info

Updated 2026-09-03

Popularity 94/100

Typical use

智能体操作仓库自动化 PR

Citation card

github-mcp-server

GitHub's official MCP Server

AI X Tool · https://aixtool.xyz/resources/github-mcp-server

Why try it

Good fit

  • GitHub 官方维护,MIT 许可,同时提供官方托管的远程版和可自托管的本地版
  • 按 toolset 分组授权,可用 --tools 精确挑选工具,并支持 --read-only 只读模式
  • 适配范围广,覆盖 VS Code、Visual Studio、Claude Code、Claude Desktop、Codex、Cursor、Windsurf、Zed、OpenCode、Gemini CLI 等宿主

Watch outs

  • GitHub Enterprise Server 不支持远程托管形态,只能自托管本地版
  • 各宿主对环境变量的支持不一致,README 点名 Windsurf 需要把令牌写死在配置文件里
  • 工具名必须完全匹配(如 get_file_contents 而非 getFileContents),写错会导致服务启动失败

Not for

  • 不接受把仓库读写权限授予智能体的团队
  • 只需要本地代码检索、不需要接入 GitHub issue 与 PR 的场景

Change log

Catalog update

2026-09-03

Last verified

2026-09-03

Review note

已核对 MIT 许可、GitHub 官方维护、远程(api.githubcopilot.com/mcp/)与本地(Docker 镜像或 Go 构建)两种形态、默认 toolset 为 context/repos/issues/pull_requests/users、--toolsets/--tools/--read-only/--insiders/--gh-host 开关、支持的宿主列表,以及 README 自述的限制(GHES 无远程方案、GHES 强制 HTTPS、各宿主环境变量支持不一致、Windsurf 需在配置文件写死令牌、工具名必须精确否则启动失败、GITHUB_TOOLSETS 覆盖命令行参数、Discussions 仅支持一层嵌套)。README 建议的最小权限为 repo、read:packages、read:org。条目当前标记 accessMode=no-login,但实际使用必须完成 OAuth 或配置 GITHUB_PERSONAL_ACCESS_TOKEN,该字段语义(指获取代码还是指使用服务)需目录编辑统一后再定,本轮未改动。目录内没有第二个做同一件事(把 GitHub 仓库能力接给智能体)的条目,alternatives 保持空值;chrome-devtools-mcp 与 google-workspace-cli 是面向浏览器调试和办公套件的互补工具,不构成替代关系,不用于凑数。

FAQ

远程版和本地版怎么选?

远程版由 GitHub 托管在 api.githubcopilot.com/mcp/,需要宿主支持远程 MCP(如 VS Code 1.101+、Claude Desktop、Cursor、Windsurf);本地版通过 Docker 镜像或 Go 源码构建运行。GitHub Enterprise Server 只能用本地版。

需要什么权限?

默认走 OAuth,令牌仅保存在内存中;也可配置 GITHUB_PERSONAL_ACCESS_TOKEN,且其优先级高于 OAuth。README 建议的最小权限为 repo、read:packages 和 read:org。

可以限制成只读吗?

可以。加上 --read-only 后写操作工具会被跳过,即使通过 --tools 显式指定也不会启用。

Related resources

Selected by use case