GitHub MCP Server
Current Spec Verified Confidence: High (1.00)GitHub MCP Server is an MCP server published by GitHub with verified support for the current MCP specification revision (2026-07-28). It is the first-party server from GitHub. Last verified 2026-08-04.
Does GitHub MCP Server support the current MCP specification (2026-07-28)?
Yes. GitHub MCP Server has verified support for MCP revision 2026-07-28, the current stable specification (last verified 2026-08-04).
Is GitHub MCP Server a first-party (official) MCP server?
Yes. GitHub MCP Server is the first-party MCP server published by GitHub (last verified 2026-08-04).
How do I connect to GitHub MCP Server?
GitHub MCP Server is available via a hosted remote endpoint at https://api.githubcopilot.com/mcp/, the package oci:ghcr.io/github/github-mcp-server, the source repository at https://github.com/github/github-mcp-server. Authentication: oauth. Transports: streamable-http, stdio.
Does GitHub MCP Server support MCP revision 2026-07-28?
Yes. GitHub MCP Server supports MCP revision 2026-07-28 (checked 2026-08-04).
When were GitHub MCP Server's facts last verified?
2026-08-04. Each fact on this page links to the sources used to verify it.
Which MCP concepts apply to GitHub MCP Server?
- Stateless core - The 2026-07-28 revision's redesign of MCP from a bidirectional stateful protocol into a request/response stateless one: the initialize handshake and protocol-level session are removed, every request carries its protocol version, client identity, and capabilities in _meta, and any request can land on any server instance behind a plain load balancer.
The GitHub MCP Server is GitHub's first-party MCP server. The hosted
remote endpoint at https://api.githubcopilot.com/mcp/ authenticates
with OAuth (or a GitHub personal access token) and is the
recommended path for hosts with remote-server support; a local
distribution runs the ghcr.io/github/github-mcp-server Docker image
over stdio. The server organizes its tools into configurable toolsets
covering repositories, issues, pull requests, and code analysis, and
supports GitHub Enterprise Cloud.
The server supports the stateless 2026-07-28 revision, and shipped it ahead of the revision's release: GitHub's changelog of 2026-07-23 states the server supports the spec ahead of the official date, initially via go-sdk 1.7.0-pre.3 in server v1.7.0, then on the stable go-sdk v1.7.0 in server v1.8.0. The migration removed protocol sessions, the initialize handshake, and the Redis-backed session store.
Which MCP spec revisions does GitHub MCP Server support?
GitHub MCP Server has 1 verified spec-support record. Each row lists the revision, the verified status, the evidence URL, and the date that fact was last checked.
| Spec revision | Status | Last checked | Evidence |
|---|---|---|---|
| MCP 2026-07-28 | Supported | Source |
How widely adopted is GitHub MCP Server?
Ranked #5 in The MCP 500 with Adoption Index 77.08 (snapshot , methodology v1).
| Measurement | Value | Source |
|---|---|---|
| Official MCP Registry | yes | API · |
| Docker MCP Catalog | no | API · |
| GitHub stars | 31,960 | API · |
| GitHub forks | 4,716 | API · |
| Last push | 2026-08-04T13:48:12Z | API · |
| Repository archived | no | API · |
How was this verified, and what are the sources?
Verified · method: vendor-announcement
· confidence 1.00 (High).
- github/github-mcp-server README - "GitHub's official MCP Server"; remote server hosted by GitHub at https://api.githubcopilot.com/mcp/ with OAuth or GitHub PAT authentication; local distribution via the ghcr.io/github/github-mcp-server Docker image over stdio - accessed
- GitHub Changelog (2026-07-23) - "The MCP protocol is going stateless on 28th July 2026, and the GitHub MCP Server supports the latest spec ahead of the official release" - accessed
- github-mcp-server v1.7.0 release (2026-07-23) - 2026-07-28 spec changes included via go-sdk 1.7.0-pre.3; v1.8.0 (2026-07-30) upgraded to the stable go-sdk v1.7.0 - accessed