Skip to content
GitHub MCP Server logo

GitHub MCP Server

UnclaimedEditor reviewed

Official MCP server for GitHub, manage repos, PRs, issues, and code search from your AI assistant

Visit Website

TL;DR - GitHub MCP Server

  • Official Anthropic-maintained MCP server for GitHub repository management
  • Supports PRs, issues, commits, branches, code search, and file operations
  • Works with every major MCP client, the most-installed MCP server
Pricing: Free forever
Best for: Individuals & startups

What Users Say About GitHub MCP Server

GitHub MCP Server is the single most-installed MCP server of 2026 — it exposes the full GitHub API (repos, issues, PRs, code search, releases) to AI agents via a hosted remote endpoint with zero-config OAuth. Users who switched on the remote mode call it the 'install this first' server for every coding workflow. Complaints: the full toolset is big and consumes context tokens; users who don't filter with OAuth scopes end up with slower agent responses.

Highlights

  • Three deployment modes: remote hosted (zero setup), Docker, and stdio binary
  • Remote HTTP endpoint — OAuth handles auth, no Personal Access Token juggling
  • OAuth scope filtering hides tools the token lacks — reduces context noise
  • Supports GitHub Enterprise Server and Cloud, not just github.com
  • Consolidated Projects toolset reduced token usage ~50% in 2026

Limitations

  • Large toolset consumes significant context window even with filtering
  • Configuration syntax differs across MCP hosts (Claude Desktop vs VS Code vs Cursor)
  • Docker mode requires Docker installed locally
  • Enterprise mode requires custom OAuth app setup
  • Remote endpoint has rate limits that can surprise heavy PR-review workflows

Best for: Every developer using AI coding assistants who manages code on GitHub. Install the remote endpoint first — the other modes are for enterprise or air-gapped setups. Pair with Context7 for the biggest single productivity jump in any AI coding workflow.

Editorial synthesis from industry coverage, product docs, and early user reports

Pros & Cons

Pros

  • Official Anthropic-maintained, reliable and well-documented
  • Full read/write GitHub access
  • Most-used MCP server with large community

Cons

  • Requires a personal access token, scope carefully
  • GitHub API rate limits apply

Key Features

Create and manage pull requestsSearch and manage issuesCode search across repositoriesCommit and branch managementFile read/write operationsRepository settings management

Pricing Plans

Open Source

Free

  • Full source code access
  • Community support
  • Self-hosted

What is GitHub MCP Server?

Editorial review
The GitHub MCP Server is the most widely used MCP server. Maintained by Anthropic, it gives AI assistants full repository management capabilities, commits, branches, pull requests, issues, code search, and file operations. Works with Claude Desktop, Claude Code, Cursor, and any MCP client. Requires a GitHub personal access token.

Reviews

Be the first to review GitHub MCP Server

Your take helps the next buyer. Verified LinkedIn reviewers get a badge.

Write a review

Best GitHub MCP Server Alternatives

Top alternatives based on features, pricing, and user needs.

View full list →

Explore More

GitHub MCP Server FAQ

What can GitHub MCP Server do that the GitHub API alone cannot?

GitHub MCP Server wraps the GitHub API into MCP tools that AI coding agents can call directly. Instead of writing API calls manually, your agent can create issues, open PRs, search code, and manage repos through natural language. It removes the glue code between your AI assistant and GitHub.

How do I install GitHub MCP Server?

You can run it via Docker (docker run ghcr.io/github/github-mcp-server) or as a standalone binary. Add it to your claude_desktop_config.json or Cursor MCP settings with a GitHub personal access token for authentication.

Is GitHub MCP Server free to use?

Yes, the server itself is completely free and open source under the MIT license. You only need a GitHub account and a personal access token. API rate limits follow your existing GitHub plan (5,000 requests/hour for authenticated users).

Does GitHub MCP Server work with GitHub Enterprise?

Yes. Set the GITHUB_HOST environment variable to point at your GitHub Enterprise Server instance. All tools (repos, issues, PRs, code search) work the same way against Enterprise as they do against github.com.

Which AI clients support GitHub MCP Server?

Any MCP-compatible client works, including Claude Desktop, Cursor, Windsurf, VS Code with Copilot, and Cline. The server uses the standard MCP stdio transport, so it plugs into any compliant host.

Source: github.com

Guides & Articles