Launch preview · The control plane for governed AI. Built in the open
News analysisPublished: Source event: 3 min read

MCP's stateless core changes the shape of tool infrastructure

MCP's July specification moved its core to stateless operation. The change makes ordinary web infrastructure a better fit for tool-service migration.

The Model Context Protocol published its 2026-07-28 specification revision and accompanying SDK support in July 2026.

A GPU on a workbench
AI-assisted illustration. Conceptual technical scene; not a product screenshot.

Key takeaways

  • The 2026-07-28 MCP revision makes the protocol core stateless and more compatible with conventional HTTP infrastructure.
  • Stateless transport can simplify scaling, but builders still need a practical migration plan for request metadata, routing, and client compatibility.
  • Tool servers should separate protocol compatibility, application state, and the operating rules of the systems they expose.

MCP moves closer to ordinary web operations[source 1][source 2][source 3]

On July 28, the Model Context Protocol project published a new specification revision with a stateless core. Its release notes describe the shift away from protocol-level sessions and toward request metadata, header routing, and cacheable lists. The supporting SDK announcement had already explained the operational consequence: servers can fit more naturally behind ordinary load balancers without relying on sticky session state.

That is an infrastructure change with practical service consequences. Tool providers can use familiar routing, observability, and capacity patterns instead of treating every MCP connection as a special long-lived control channel. A tool service can sit behind standard load balancing, provided its application state is stored and recovered deliberately.

The revision is a published protocol milestone, not proof that every existing server has migrated. Teams should identify the specification version their clients and servers negotiate, then test actual behavior under the routing, retry, and failure modes they operate.

Stateless transport does not erase application state[source 1][source 3]

Removing a protocol session does not remove context. It moves responsibility for context into the application and requests themselves: caller identity, tenant or workspace, selected tool, timeouts, correlation identifiers, and any task state that must survive a retry. A service that relied on a sticky connection must make those dependencies explicit.

That can improve operational clarity. A gateway can route a request by ordinary HTTP metadata, while the service stores durable work in its own database or queue. The migration risk is assuming that the absence of a protocol session automatically makes an interaction safe to retry, cache, or distribute across replicas.

The extension framework creates a related compatibility task. An extension can add features to an exchange, but clients and servers need a clear fallback when a peer does not recognize it. Capability negotiation should be logged and covered by contract tests.

  • Negotiate protocol and extension support explicitly.
  • Carry correlation and tenant context in a documented request path.
  • Test retries, caching, cancellation, and load balancing with a real deployment topology.

A migration plan should start at the service edge[source 1][source 2]

The release documentation describes new protocol mechanisms such as Multi Round-Trip Requests and a formal extension framework. Those features can make richer interactions possible between a client and tool server, but they also create more code paths to observe, time out, and test under partial failure.

A sound migration starts at the service edge. List every client version, map session assumptions, decide where durable task state lives, and introduce compatibility tests before changing the production routing model. Then measure connection reuse, cache behavior, error handling, and rollback paths with representative traffic.

Documenting these decisions makes incident response faster because operators can distinguish protocol compatibility failures from ordinary service outages.

The broader lesson is architectural rather than promotional: a protocol can make service boundaries cleaner, but only an application migration plan makes those boundaries dependable in production.

Sources

  1. Model Context Protocol: The 2026-07-28 Specification (July 28, 2026)
  2. Model Context Protocol: Beta SDKs for the 2026-07-28 specification (June 29, 2026)
  3. Model Context Protocol 2026-07-28 changelog
News analysisCloud Sandboxes move agent isolation beyond the laptop3 min readTechnical guideDocker Model Runner and the local inference boundary3 min readNews analysisClaude Sonnet 5.5 makes model selection a release-engineering task3 min read

Related Rangoon material

Developer adapters Architecture

The future is open

More capability.
Greater possibilities.

Let’s build an AI ecosystem worth trusting.

Rangoon, the smiling orange crab mascot
Product previewConcept interface · sample data · active development

Explore the design. Actual interfaces and feature availability may evolve.

Find your way around.

Search documentation, product features, and resources. Esc to close