Devtoolwatch BoardGet it every Monday

GitHub MCP Server review

GitHub MCP Server is GitHub's official MCP server that connects AI agents and assistants to GitHub repositories, issues, pull requests and workflows.

Updated Nov 1, 2026. Review written Oct 25, 2026 from the project's own sources; usage data refreshed every Monday.

TL;DR

GitHub MCP Server is GitHub's official MCP server for connecting AI tools to GitHub. It is for developers who want agents to read code, manage issues and PRs, and inspect Actions runs through natural language. GitHub hosts a remote version, and a local version runs in Docker. Both support OAuth or a personal access token.

GitHub MCP Server at a glance

Category
MCP and agent tools
Maintained by
GitHub (organization, @github on GitHub)
License
MIT
Language
Go, TypeScript, Shell
Repository
github.com/github/github-mcp-server
Latest release
v2.0.3 on GitHub, Oct 21, 2026
First published
Mar 4, 2025

What GitHub MCP Server does

  • GitHub MCP Server lets AI tools browse and search code, analyze commits, and understand project structure in repositories you can access.
  • GitHub MCP Server lets agents create, update and manage issues and pull requests, including triaging bugs and reviewing code changes.
  • GitHub MCP Server monitors GitHub Actions workflow runs, analyzes build failures, and manages releases.
  • GitHub MCP Server exposes security findings and Dependabot alerts to AI tools for code analysis.
  • GitHub MCP Server gives access to discussions, notifications and team activity.
  • GitHub MCP Server supports structured outputs and output schemas for clients that advertise MCP 2026-07-28 spec support or later.
  • GitHub MCP Server includes tools to hide and unhide issue comments, PR review comments and PR reviews.

How it works

GitHub MCP Server runs in two ways. The remote server is hosted by GitHub at https://api.githubcopilot.com/mcp/ and connects over HTTP from MCP hosts such as VS Code, Claude Desktop, Cursor and Windsurf. The local server runs as the Docker image ghcr.io/github/github-mcp-server. Both authenticate with OAuth or a GitHub personal access token. Toolsets control which tools are exposed, and defaults apply when none are set.

How to install and start using GitHub MCP Server

Local server with Claude Code and a PAT

claude mcp add github -e GITHUB_PERSONAL_ACCESS_TOKEN=$GITHUB_PAT -- docker run -i --rm -e GITHUB_PERSONAL_ACCESS_TOKEN ghcr.io/github/github-mcp-server

Requirements

  • An MCP host with remote server support, such as VS Code 1.101 or later, for the remote server.
  • Docker installed and running, if you use the local server in a container.
  • A GitHub account, authenticated with OAuth or a GitHub personal access token.

First steps

  1. Use the one-click install button in the README for VS Code, or add the remote server JSON config to your MCP host.
  2. In VS Code, toggle Agent mode next to the Copilot Chat input to start the server.
  3. Log in with OAuth on first use, or set GITHUB_PERSONAL_ACCESS_TOKEN with only the scopes you need.

Who GitHub MCP Server is for

  • Developers who want AI agents in VS Code, Cursor, Claude or Codex to work with GitHub repositories.
  • Teams automating issue triage, pull request review and project board maintenance with AI.
  • Developers who investigate GitHub Actions build failures and Dependabot alerts through an assistant.
  • GitHub Enterprise Server or ghe.com users who need a self-run server pointed at their own host.

Limitations to know

  • GitHub MCP Server's remote version is not available for GitHub Enterprise Server, so those users must run the local server.
  • GitHub MCP Server's remote OAuth access depends on each MCP host configuring a GitHub App or OAuth App, and support varies by host.
  • GitHub MCP Server's output schemas are only sent to clients that support MCP spec 2026-07-28 or later.
  • GitHub MCP Server's v2.0.0 tag cannot be used as a Go module, so Go library users need v2.0.1 or later.

Is GitHub MCP Server growing? Usage data

In the week of Oct 25–31, 2026, GitHub MCP Server ranked #148 on the Devtoolwatch Board and #20 in MCP and agent tools, with a momentum score of 53 out of 100.

New GitHub stars per week for GitHub MCP Server12 weeks from Aug 9, 2026: 219, 174, 180, 156, 174, 194, 163, 150, 172, 246, 243, 210 new stars, an average of 190 a week.Aug 9week of Oct 25
New GitHub stars per week for the last 12 weeks, from GitHub's stargazer history (today's stargazers by the week they starred).
Show the weekly numbers
New GitHub stars per week for GitHub MCP Server
Week ofNew stars
Aug 9, 2026219
Aug 16, 2026174
Aug 23, 2026180
Aug 30, 2026156
Sep 6, 2026174
Sep 13, 2026194
Sep 20, 2026163
Sep 27, 2026150
Oct 4, 2026172
Oct 11, 2026246
Oct 18, 2026243
Oct 25, 2026210

On Hacker News

The Board ranks tools by four signals each week: new stars, new stars for the repo's size, added downloads and download growth beyond the market. How the ranking works.

GitHub MCP Server alternatives

Other MCP servers and agent tools on the Board in the week of Oct 25–31, 2026, by momentum:

MCP and agent tools ranked by momentum, the week of Oct 25–31, 2026
RankToolStarsDownloads/wk
#1REAREA is an MCP server and CLI that lets coding agents reverse engineer native binaries, JavaScript and Electron apps, .NET assemblies,…415.5k760.6k
#2ha-mcpha-mcp is an unofficial Model Context Protocol server that lets AI assistants control and manage Home Assistant using natural language.5.4k118.1k
#3TregTreg is a registry and proxy that gives AI agents one token for a catalog of paid third-party API endpoints and team-shared tools.6.9k6.7k
#4Chrome DevTools MCPChrome DevTools MCP is an MCP server and CLI that lets coding agents control and inspect a live Chrome browser using Chrome DevTools.54.6k2.7M
#5codebase-memory-mcpHigh-performance code intelligence MCP server. Indexes codebases into a persistent knowledge graph — average repo in milliseconds. 162…47.9k–
#6open-computer-use👾 Open Computer Use – Open-Source Alternative to Codex Computer Use2.8k–

All MCP servers and agent tools, ranked

Recent GitHub MCP Server releases

GitHub MCP Server FAQ

Is GitHub MCP Server free and open source?

Yes. GitHub MCP Server's source code is on GitHub (github/github-mcp-server) under the MIT license, so you can use it for free.

How do I install GitHub MCP Server?

Run claude mcp add github -e GITHUB_PERSONAL_ACCESS_TOKEN=$GITHUB_PAT -- docker run -i --rm -e GITHUB_PERSONAL_ACCESS_TOKEN ghcr.io/github/github-mcp-server. The install section above has the other options from the project's README.

Is GitHub MCP Server still maintained?

Yes. The github/github-mcp-server repository was last updated on Oct 23, 2026, and the latest release, v2.0.3 on GitHub, came out on Oct 21, 2026.

How popular is GitHub MCP Server?

GitHub MCP Server has 34.1k GitHub stars as of Nov 1, 2026. It gained 210 new stars in the week of Oct 25–31, 2026, against a 12-week average of 190 a week. That made it #20 among MCP servers and agent tools on the Devtoolwatch Board.

What are the best alternatives to GitHub MCP Server?

Other MCP servers and agent tools on the Devtoolwatch Board in the week of Oct 25–31, 2026, by momentum: REA (#1), ha-mcp (#2), Treg (#3), Chrome DevTools MCP (#4), codebase-memory-mcp (#5). The alternatives table above has their numbers.

What is the GitHub MCP Server URL?

The GitHub MCP Server remote URL is https://api.githubcopilot.com/mcp/. The insiders version, which offers early features, is at https://api.githubcopilot.com/mcp/insiders. GitHub Enterprise Cloud with data residency uses a URL such as https://copilot-api.octocorp.ghe.com/mcp.

How do I use GitHub MCP Server in VS Code?

GitHub MCP Server installs in VS Code through a one-click button or a JSON block with type http and the remote URL. After that, toggle Agent mode next to the Copilot Chat input to start the server. You need VS Code 1.101 or later for remote MCP and OAuth support.

What does GitHub MCP Server do?

GitHub MCP Server connects AI tools to GitHub. Agents can read repositories and code, manage issues and pull requests, analyze code and security alerts, monitor Actions workflows, and access discussions and notifications through natural language.

Is GitHub MCP Server safe to use with my account?

GitHub MCP Server's local OAuth login keeps the token in memory only. If you use a PAT, the README advises granting minimum scopes, using separate tokens per project, rotating them, and keeping them out of version control. For Enterprise Server hosts, HTTPS is enforced.

How do I use GitHub MCP Server in Cursor or Claude Code?

GitHub MCP Server provides separate installation guides for Cursor and for Claude Desktop and Claude Code CLI. For Claude Code, you can add the local Docker server with a personal access token using claude mcp add.

How does GitHub MCP Server work?

GitHub MCP Server is an MCP server that your AI host calls for GitHub tools. You can use GitHub's hosted remote server over HTTP or run it locally in Docker. Toolsets determine which tools are exposed.

Sources

  1. github/github-mcp-server on GitHub
  2. GitHub MCP Server README
  3. Release v2.0.3 (Oct 21, 2026)
  4. Release v2.0.2 (Oct 8, 2026)
  5. Release v2.0.1 (Oct 7, 2026)
  6. Hacker News: GitHub's Official MCP Server
  7. Hacker News: GitHub MCP Server
  8. Devtoolwatch Board, the week of Oct 25–31, 2026

GitHub MCP Server README badge

Maintainers can show the tool's weekly Board rank in their README:

Devtoolwatch badge for GitHub MCP Server

[![Devtoolwatch](https://index.devtoolwatch.com/badge/github-mcp.svg)](https://index.devtoolwatch.com/tools/github-mcp/)

How this page is made: Devtoolwatch writes each review from the project's README, releases, package metadata and website, with an AI model, then checks every claim against the source it cites and drops what the sources don't support. The numbers come from Devtoolwatch's daily GitHub snapshots, GitHub's stargazer history, and the npm and PyPI download APIs. Spotted an error? Email [email protected].