The next generation of MCP

The Model Context Protocol (MCP) has been updated to a stateless protocol, removing the need for stateful connections and simplifying server deployment to Cloudflare Workers. This change eliminates the requirement for Durable Objects for MCP servers, allowing them to run on request-scoped infrastructure. Elicitation has been re-architected using Multi Round-Trip Requests (MRTR) to replace open streams. MCP requests now include `Mcp-Method` and `Mcp-Name` headers for easier integration with gateways, rate limiters, and WAFs. Authorization mechanisms have been tightened, preferring pre-registered clients and Client ID Metadata Documents (CIMD) over Dynamic Client Registration (DCR). A formal feature lifecycle (Active, Deprecated, Removed) has been introduced for MCP features.