MCP 2026-07-28 Changes Everything
The Model Context Protocol just received a major architectural redesign. In this video, we explore the new 2026-07-28 protocol version and compare it with the legacy handshake-based MCP architecture. Sessions and initialization are gone, requests are now self-contained, and servers can finally work cleanly behind load balancers, gateways and serverless infrastructure. We cover: - The new stateless MCP core - server/discover - Multi-round-trip requests and requestState - subscriptions/listen - Cacheable results with ttlMs and cacheScope - Header-based gateway routing - New MCP error-code ranges - Server-issued handles - Legacy, modern and automatic connection modes - OpenTelemetry and W3C trace context The video also includes practical Python demos showing how clients negotiate protocol versions, react to capabilities, resume requests and work with both legacy and modern MCP servers. Timestamps: 0:00 Introduction 0:30 Stateless MCP Servers 3:04 Discovery Methods 4:25 Multi Round Trip Requests 6:24 RequestState 8:30 Tool Updates - Listen to changes 10:04 Cacheable Results 11:42 Header based Routing 13:40 Extensions 16:15 Error Codes 17:42 Server issued handles 19:57 Protocol Eras 21:59 Observability Code: https://github.com/Coding-Crashkurse/MCP-Updates