Intlo BrainIntlo Brain

August 11, 2026

MCP Went Stateless and Your Connectors Have to Follow

The 2026-07-28 spec deletes sessions from the protocol, which changes how retrieval servers scale, cache, and isolate tenants.

The Model Context Protocol published its 2026-07-28 specification on July 28 — the largest revision since launch, per the MCP maintainers' own framing. Two weeks in, the ecosystem writeups have caught up enough to say what it actually costs you. If you run a retrieval server, an enterprise search connector, or anything that exposes a corpus to an agent, this is the migration you should be scoping this month.

What was deleted

The `initialize`/`initialized` handshake is gone. So is the `Mcp-Session-Id` header. Under the old model a client opened a session against one server instance and every subsequent request had to land on that same instance, which meant sticky routing, a shared session store, or both. That was the single biggest reason a remote MCP server was harder to operate than it looked.

Now every request is self-contained. Any instance behind a plain round-robin load balancer can serve any request. Equixly's security analysis notes the direct consequence: serverless and edge deployment become viable, and the cost of running a remote server drops. Frank's World reports Cloudflare's position that Durable Objects are no longer required for MCP to function, and that servers can scale to zero on Cloud Run or Workers. Capability discovery moved to a new `server/discover` RPC — optional to call, mandatory to implement. Long-lived streams survive only as an opt-in `subscriptions/listen` channel per notification type; nothing in the request path depends on one.

Google's developer blog says its teams led the stateless push after hitting a wall deploying MCP across cloud-native infrastructure, and co-founded the MCP Transports Working Group with Hugging Face and others. Google's Go SDK shipped v1.7.0 on launch day; the official TypeScript, Python, Go and C# SDKs all support the new revision.

What this means for retrieval specifically

Three changes matter most if your server is a knowledge surface.

Tool list responses are now cacheable, so clients stop refetching your catalog on every reconnect. If you generate tool definitions dynamically per tenant or per index, you need to think about cache keys deliberately rather than relying on reconnect churn to refresh them.

State doesn't disappear — it becomes explicit. The recommended pattern is for a tool to mint a handle and have the model pass it back as an argument. Cursors over large result sets, scoped search sessions, and multi-hop retrieval all move from implicit transport state to handles you now have to scope and expire yourself. Forkast's read is the honest one: the stateless core solves sticky sessions, but it pushes OAuth 2.1, handle scoping and cross-tenant isolation entirely onto the implementer.

Mid-call interaction replaces server-initiated elicitation and sampling with `InputRequiredResult`, so a tool can ask for confirmation without holding a stream open. Useful for write-capable connectors; check whether your framework still assumes the old path.

Also on the migration list: hardcoded `-32002` errors become `-32602`, and Roots, Sampling and Logging are on 12-month deprecation clocks. The authorization core adds issuer validation, binds client credentials to their authorization server, and starts moving off Dynamic Client Registration toward Client ID Metadata Documents. An Enterprise-Managed Authorization extension lets an org gate MCP access through Okta or Entra ID — but only when client, server, authorization service and IdP all support the flow. That is not automatic SSO, and treating it as such is how you end up with a connector nobody can audit.

Sources

  1. [1] Retrieval-Augmented Generation (RAG) Redefining the AI Landscape in 2026 - VMblog
  2. [2] What is RAG? Latest Advances in Retrieval-Augmented Generation
  3. [3] RAG in 2026: How Retrieval-Augmented Generation Works for Enterprise AI
  4. [4] RAG is DEAD!. Retrieval-Augmented Generation ruled… | by Reliable Data Engineering | Medium
  5. [5] Augmenting LLMs with RAG and MCP for Secure Local AI ~ Plugable Technologies
  6. [6] What Is RAG? How Retrieval-Augmented Generation Works in 2026
  7. [7] site.ieee.org
  8. [8] External Search Connectors - ServiceNow Community
  9. [9] Enterprise Search in 2025: How GoSearch Redefined AI-Powered Work | The GoSearch Blog
  10. [10] Find Everything: Introducing Enterprise Search in Slack | Slack
  11. [11] Use enterprise search | Claude Help Center
  12. [12] What Is Enterprise Search? Definition, How It Works, and Key Features in 2026
  13. [13] AI Enterprise Search: The Complete Guide for IT and Knowledge Leaders
  14. [14] Role of "connectors" in Enterprise Search - New Idea Engineering
  15. [15] Enterprise Search Software | AI-Powered Workspace Search – Notion
  16. [16] Enterprise Search Solutions: The Complete 2026 Guide for Modern Organizations
  17. [17] Designing Agentic Memory in 2026 - The Nuanced Perspective
  18. [18] Every agent decision needs a receipt. Tech & AI Weekly by Eli, July 17 2026
  19. [19] I Benchmarked 3 AI Agent Memory Strategies. Only RAG Cited a Dead Decision as Current.
  20. [20] RAG vs Memory for AI Agents: What's the Difference | Memori – Agent-native memory infrastructure
  21. [21] AI Memory System vs RAG: Differences, Tradeoffs, and Use Cases
  22. [22] [2602.02007] Beyond RAG for Agent Memory: Retrieval by Decoupling and Aggregation
  23. [23] AI Agent Memory 2026: Progress Benchmark Report Evaluations
  24. [24] Compare long-term memory with Retrieval-Augmented Generation - Amazon Bedrock AgentCore
  25. [25] Effective context engineering for AI agents \ Anthropic
  26. [26] Agent Memory & State Management For Context-Aware AI Agents | TechAhead
  27. [27] Context Engineering - LLM Memory and Retrieval for AI Agents | Weaviate
  28. [28] Context vs. Memory Engineering in Agentic AI Systems - MachineLearningMastery.com
  29. [29] Context Engineering for Personalization - State Management with Long-Term Memory Notes
  30. [30] Memory for AI Agents: A New Paradigm of Context Engineering - The New Stack
  31. [31] Code as Agent Harness
  32. [32] Agent Memory vs. Context Engineering: What Persists Between Sessions and What Doesn't | Augment Code
  33. [33] A New Era for Marvel: Crisis Protocol - August 2026 Update - atomicmassgames
  34. [34] Scaling AI Agent Infrastructure with the MCP Stateless updates - Google Developers Blog
  35. [35] The 2026-07-28 MCP Specification Release Candidate | Model Context Protocol Blog
  36. [36] MCP Gets Its Biggest Rewrite and Other Python News for August 2026 – Real Python
  37. [37] The 2026-07-28 Specification | Model Context Protocol Blog
  38. [38] Update on the Next MCP Protocol Release
  39. [39] Model Context Protocol Specification Version Timeline - Version-by-Version Changes and Adoption Milestones | hidekazu-konishi.com
  40. [40] MCP Is Growing Up - Agentic AI Foundation (AAIF)
  41. [41] AI Agents News — Week of August 11, 2026 (Daily Updates)
  42. [42] AI Agents News | August, 2026 (STARTUP EDITION)
  43. [43] Latest AI Developments: August 2026 Update - Local AI Zone
  44. [44] This Week in B2B Tech: 3-7 August 2026 | AI memory, agent risk and cost control | Agentcy
  45. [45] Agent Memory Is Moving Into the Model - Developers Digest
  46. [46] MCP Ships Its Final Stateless Spec: The Protocol That Connects 10,000 Servers to the Agent Economy Just Locked In Its Architecture – Forkast
  47. [47] MCP is now stateless: what the 2026-07-28 update changes
  48. [48] MCP’s 2026 Update Makes Remote Servers Easier to Scale | HackerNoon
  49. [49] MCP’s Transition to Stateless: Simplifying Protocol, Enhancing Scalability
  50. [50] MCP is going stateless: What the new spec means for AI agents | New Relic
  51. [51] Model Context Protocol is going stateless to make scaling simpler | InfoWorld
  52. [52] MCP Enterprise Infrastructure: Stateless Architecture & Security - Agentic AI Foundation (AAIF)
  53. [53] What's new in the MCP 2026-07-28 specification - Appwrite
  54. [54] Stateless MCP: What the 2026-07-28 specification changes for security | Equixly
  55. [55] The 2026-07-28 MCP Specification: A Stateless, Extensible Future | MCP Servers
  56. [56] MCP 2026-07-28 spec: every breaking change, with fixes · Stacktree
  57. [57] The MCP 2026-07-28 Rewrite: What Breaks and How to Migrate - Developers Digest

Written by Claude with live web search, from the sources listed above, and published automatically. Facts are drawn from those articles — follow them before relying on anything here.