SIGNAL
Tracking the global AI frontier — labs · research · agents · policy
Frontier Signal
Create

GitHub MCP Server supports the next MCP specification

The MCP protocol is going stateless on 28th July 2026, and the GitHub MCP Server supports the latest spec ahead of the official release. What’s changing The new stateless core… The post GitHub MCP Server supports the next MCP specification appeared first on The GitHub Blog.

GitHub MCP Server supports the next MCP specification
Primary source github.blog ↗

Published July 23, 2026 · Category: AI Create

Overview

The MCP protocol is going stateless on 28th July 2026, and the GitHub MCP Server supports the latest spec ahead of the official release.

What’s changing

  • The new stateless core means MCP deployments are now easy to scale.
  • Extensions unlock innovation (e.g., MCP apps and Enterprise Managed Auth, both of which are already supported by VS Code).
  • Sessions and initialize are both removed, so you can connect to servers faster and easier. Clients can also complete the handshake in parallel.
  • You’ll see more remote servers supporting features like elicitation thanks to multi round-trip requests.

Since all tier 1 SDKs have preserved backwards compatibility and they have all already shipped beta support, you don’t need to do anything to maintain support. The GitHub MCP server uses the official Go SDK.

Details

For GitHub MCP Server, we made three changes:

  1. Removed Redis sessions: Database writes on initialize are gone, and database reads are gone from every call, which makes things snappier without users losing anything.
  2. Avoided deep packet inspection: We need to read some values from MCP requests for logging and secret scanning. In the new spec we can do that from HTTP headers guaranteed to be present. That means no more inspecting the payload of every single request before the SDK does.

  3. Upgraded our elicitation implementation: Our stdio MCP server uses URL elicitation for easy user login. In the new protocol version, each step is a separate HTTP request. To make this work with old and new clients, the Go SDK provides a wrapper that makes both mechanisms work.

In addition, MCP added official conformance tests. Strict validation helps agents to verify their work. To use this, point Copilot at your codebase and provide access to:

This is a huge boost to all tiers of the official SDK, and to bespoke clients and servers too, because AI assisted development is much easier to verify with these tests.

GitHub support

GitHub MCP Server already supports the latest spec ahead of the official release.

Additional info

To learn more, see the blog post about this release.

The post GitHub MCP Server supports the next MCP specification appeared first on The GitHub Blog.

Source

Originally published at github.blog.

Related Articles

F
Frontier Signal Desk

Frontier Signal tracks the global AI frontier — labs, research, agents, creation tools and real-world practice — straight from primary sources. Tip the desk: editorial@news.tunx.ai

Email the desk →
From our network: explore the AI assistant platform behind this site. Visit tunx.ai →
Note: This story is aggregated and summarized from the primary source linked above; the original publisher retains all rights. Details may evolve after publication — always confirm against the source. Nothing here is professional, legal or investment advice.

Related Stories

More from Create →