# The next generation of MCP

[Cloudflare](https://yomu.fyi/company/cloudflare) · Matt Carey · Aug 6, 2026

**Type:** Announcement

## Summary

Model Context Protocol previously required stateful connections between clients and remote servers, creating operational complexity around sticky sessions, message replay, and open streams. The newly released MCP 2026-07-28 specification transitions MCP to a fully stateless protocol alongside updated SDKs across TypeScript, Python, Go, and C#. The protocol eliminates mandatory handshakes and session identifiers from core request paths while enabling servers to run on request-scoped infrastructure like Cloudflare Workers. Interactive elicitation is restructured through Multi Round-Trip Requests, which allow servers to return input requirements without sustaining persistent connections. Standardized headers for method names and improved OAuth authorization mechanisms further enable standard web infrastructure to inspect and manage MCP traffic efficiently.

## Context

Early MCP implementations relied on stateful connections derived from local STDIO transports, requiring remote deployments to manage sticky sessions, open streams, and complex request routing on web infrastructure.

## Approach / What changed

The MCP 2026-07-28 specification made the protocol stateless by removing required handshakes and session headers, adding Multi Round-Trip Requests for elicitations, exposing JSON-RPC metadata via HTTP headers, and updating authorization patterns.

## Takeaways

- The MCP 2026-07-28 specification removes required handshake sessions and Mcp-Session-Id headers, allowing MCP servers to run statelessly on standard serverless infrastructure.
- Multi Round-Trip Requests replace open streams for elicitations by allowing servers to return an input\_required status that clients answer in a follow-up retry.
- Streamable HTTP requests now include Mcp-Method and Mcp-Name headers, enabling gateways, rate limiters, and firewalls to route and inspect traffic without parsing JSON bodies.

**Tags:** [Architecture](https://yomu.fyi/topic/architecture), [LLMs](https://yomu.fyi/topic/llm), [REST APIs](https://yomu.fyi/topic/rest-api), [Serverless](https://yomu.fyi/topic/serverless), [TypeScript](https://yomu.fyi/topic/typescript)

[Read original post](https://blog.cloudflare.com/mcp-v2)
