GitHub MCP Server
The GitHub MCP Server connects AI tools directly to GitHub's platform. This gives AI agents, assistants, and chatbots the ability to read repositories and code files, manage issues and PRs, analyze code, and automate workflows. All through natural language interactions.
People who need automation tools inside Claude, Cursor, VS Code, or another MCP client. The project is written in Go.
VERIFIED ACTIVE
LAST COMMIT 2026-08-25 · ★ 32,478 · #7 OF 194 MAINTAINED AUTOMATION · VERIFIED 2026-08-25
MIT · Go servers · how we verify → /methodology
01 · Install GitHub
before you install - you'll need
Set GITHUB_PERSONAL_ACCESS_TOKEN, GITHUB_OAUTH_CALLBACK_PORT, GITHUB_PAT, GITHUB_INSIDERS before connecting. GITHUB_TOOLSETS, GITHUB_TOOLS are optional or environment-specific per the README.
Claude Code
claude mcp add github-github-mcp-server --transport http https://api.githubcopilot.com/mcp/ Claude Desktop / Cursor / VS Code - add to config
{
"mcpServers": {
"github-github-mcp-server": {
"url": "https://api.githubcopilot.com/mcp/"
}
}
} Same JSON for Cursor. For VS Code, rename the top-level key from `mcpServers` to `servers`.
Using another client? Same JSON, different key
Claude Desktop · mcpServers
Cursor · mcpServers
VS Code · servers
Windsurf · mcpServers
Zed · context_servers
Cline · mcpServers
Roo Code · mcpServers
Continue · mcpServers
LibreChat · mcpServers
Gemini CLI · mcpServers
Codex CLI · mcp_servers
Full setup guides: every client.
02 · Evidence
https://api.githubcopilot.com/mcp/
transport: streamable-http
endpoint alive - authentication required · probed 2026-08-25
Security posture
What to check before giving this server access to your agent - from the registry, GitHub, and our own probes. We don't score safety; we show what's verifiable.
runs as container (OCI image) - can be sandboxed away from your filesystem · remote - your agent's requests go to api.githubcopilot.com
endpoint auth requires authentication - rejected our unauthenticated MCP initialize
license MIT - declared in the repository
registry namespace io.github.github is GitHub-verified and matches the repo owner
03 · What GitHub can do
Prose above is summarized from the project's README and registry record - no invented capabilities.
Latest releases
v1.10.1 · 2026-08-20
Fix add_issue_comment schema compatibility regression
v1.10.0 · 2026-08-19
Highlights · v1.10.0 is a substantial security, reliability, and compatibility release for the GitHub MCP Server. · Safer by default · Added confirmed repository deletion with form elicitation and protected…
v1.9.0 · 2026-08-10
Order list_label results by issue count (descending) (#2974) · Clarify that create_or_update_file content is plain text, not base64 · Return closing pull requests from issue_read · Make search_issues semantic by…
In the wild · how people use GitHub
Public posts that name a concrete use case. Linked source posts - not MCPhq reviews, ratings, or endorsements.
-
@abhishek__iiit · · Repo management from the agent
“The GitHub MCP Server is the official integration for repository management. It enables an AI to act as a full-fledged developer”
04 · Who maintains GitHub
GitHub is maintained by github. It's the only MCP server we track from this author; the repo dates to Mar 2025.
05 · Facts
- repository
- github.com/github/github-mcp-server
- category
- automation - ranked #7 of 194 actively-maintained automation servers as of 2026-08-25.
- release cadence
- 10+ releases in the last 90 days (latest 2026-08-20)
- registry
- io.github.github/github-mcp-server (active, first published 2025-09-26 · 53 versions)
- packages
- oci:ghcr.io/github/github-mcp-server:1.10.1
06 · GitHub FAQ
What is GitHub?
The GitHub MCP Server connects AI tools directly to GitHub's platform. This gives AI agents, assistants, and chatbots the ability to read repositories and code files, manage issues and PRs, analyze code, and automate workflows. All through natural language interactions.
Is GitHub still maintained?
Yes - as of 2026-08-25, its last commit was 2026-08-25 and it shipped 10+ releases in the last 90 days. We re-verify nightly.
How do I install GitHub?
Run `claude mcp add github-github-mcp-server --transport http https://api.githubcopilot.com/mcp/`. The README documents 6 environment variables (GITHUB_PERSONAL_ACCESS_TOKEN, GITHUB_OAUTH_CALLBACK_PORT, GITHUB_PAT…) to set first. Set GITHUB_PERSONAL_ACCESS_TOKEN, GITHUB_OAUTH_CALLBACK_PORT, GITHUB_PAT, GITHUB_INSIDERS before connecting. GITHUB_TOOLSETS, GITHUB_TOOLS are optional or environment-specific per the README. You can also paste the ready-made client config above.
Does GitHub require authentication?
Yes - when we probed the endpoint on 2026-08-25, it rejected an unauthenticated MCP initialize; you'll need credentials to connect.
07 · Alternatives to GitHub
Alternatives to GitHub
Maintained automation servers if GitHub isn't the fit.
- Claude Flow AI orchestration with hive-mind swarms, neural networks, and 87 MCP tools for enterprise dev. ★ 69,309 · 2026-08-24
- Windows MCP An MCP Server for computer-use in Windows OS ★ 6,808 · 2026-08-22
- Ha MCP Comprehensive Model Context Protocol server for managing Home Assistant through AI assistants. ★ 4,503 · 2026-08-24
- Stripe Agent Toolkit MCP server integrating with Stripe - tools for customers, products, payments, and more. ★ 1,760 · 2026-08-22
- Tooluniverse 2,500+ scientific tools for AI scientists: life science, research, literature, and more. ★ 1,655 · 2026-08-20
- UniFi Access MCP Manage UniFi Access doors, credentials, policies, visitors, and events via MCP. ★ 743 · 2026-08-25
More automation MCP servers · Glif · Goodeye · Desktop Touch MCP · n8n Pro MCP · Google Sheets MCP
More Go MCP servers · EchoVault Memory · Toolbox for Databases · The MCP server for GoReleaser · Grafana · Terraform · see all