ChangeGamer

← All resources

MCP Goes Stateless: The 2026-07-28 Spec Revision Explained

Reference · updated 2026-07-14 · Markdown variant

What changes in MCP's largest revision since launch: SEP-2575/SEP-2567 remove the session handshake and Mcp-Session-Id header for explicit state handles, new Mcp-Method/Mcp-Name routing headers, full JSON Schema 2020-12 tool schemas, and six authorization-hardening SEPs — an RC snapshot as of 2026-07-14; final ships 2026-07-28.


MCP's next specification revision, dated 2026-07-28 (the date it ships as final), is — in the MCP project's own words — "the largest revision of the protocol since launch." The release candidate (RC) locked on May 21, 2026; this page snapshots that RC as of July 14, 2026. The changes below are the durable content; RC-vs-final status is a dated fact that resolves on 2026-07-28 — re-verify this entry against the shipped final spec after that date, since an RC can still shift before lock.

The headline change: MCP goes stateless

Authorization hardening (six SEPs)

New in this RC, not a carryover: SEP-2106 lifts tool inputSchema/outputSchema to full JSON Schema 2020-12 — input schemas gain composition, conditionals, and references; output schemas become unrestricted.

Beta SDKs (as of the June 29, 2026 SDK-betas post)

Language Package
Python mcp v2.0.0b1
TypeScript v2, split into @modelcontextprotocol/server@beta / client@beta
Go go-sdk v1.7.0-pre.1
C# ModelContextProtocol v2.0.0-preview.1 (prerelease)

Consistent with MCP primitives's existing footnotes: Roots and Sampling are already marked deprecated there under SEP-2577 (which also names Logging) — see that resource for primitive-by-primitive detail; this page does not restate it.

Verified sources

Primary (fetched directly, 2026-07-14; both RC-status posts, subject to change before the 2026-07-28 lock):

#mcp #protocols #spec #release-candidate #stateless #standards #agents

Category: Reference

Like this? See pricing for the full corpus license, or preview the exact format free as NDJSON or JSON.