MCP Protocol's Largest Update: Shifting to Stateless on July 28

The Model Context Protocol (MCP) is set to finalize its largest specification update to date on July 28. The core change of this revision is a comprehensive shift from stateful to stateless, aimed at better supporting stateless load balancing and dynamic discovery. For developers, this eliminates the need for sticky sessions and favors horizontal scaling. This is not a standard patch but a substantial architectural migration.

Confirmed

To achieve statelessness, the new spec introduces several specific mechanisms:

Unconfirmed

According to developer @ialijr, this update deprecates the sampling feature, which some developers regretted. The community is currently actively discussing migration preparations and the specific impact.

Why it matters

The shift to statelessness brings significant scalability benefits but involves functional trade-offs. Developer @dfinke specifically clarified a key misconception: removing the protocol-layer session does not mean the application itself must become stateless. The changes primarily occur at the transport layer, and server applications can still maintain state using the MRTR mechanism.

2026-07-22 ~ 2026-07-23 · 9 related posts

Full story(4 episodes)→

Primary sources

1 near-duplicate retellings: dfinke