The Model Context Protocol (MCP), an open-source standard originally created by Anthropic to facilitate AI agents’ use of tools and datasets, has shifted to a stateless transport architecture, according to industry experts interviewed by TechTarget. Donated last year to the Linux Foundation subsidiary Agentic AI Foundation, the protocol defines a standard format used by MCP servers to expose tools, data, and prompts to clients that send requests on behalf of AI agents.
Stateless Architecture Replaces Sticky Sessions for Enterprise AI
Originally, MCP servers and clients relied on sticky sessions that required explicit code enabling to communicate between clients and specific server instances. As part of a major release on July 28, the project shifted to a stateless transport architecture, decoupling MCP clients from specific backend servers and allowing communication through load balancers with pools of servers, according to Nate Barbettini, founder and technical staff member at MCP gateway vendor Arcade.dev and an upstream MCP contributor.
“The early design of MCP was heavily inspired by the Language Server Protocol, which is really only relevant when you’re talking about something on your local machine,” Barbettini said in an interview with TechTarget. “As MCP has grown up and [been used] not just on your local machine, but also remotely, and now over HTTP … that has forced some evolution in how we think about the protocol. I see it as a maturity point, a growing-up moment for MCP.”
According to Rob Strechay, founder and principal at Smuget Consulting, removing protocol-level sessions means requests can be handled by any server instance behind an ordinary load balancer. This eliminates sticky routing and shared session stores while enabling horizontal scale-out instead of ever-larger scale-up servers, Strechay said.
Security Benefits and Auth Spec Clarifications
Removing the requirement to include specific server information in communications aligns with best practices for enterprise AI performance and security, according to Suresh Gangula, a DevOps engineer at a Fortune 100 company who spoke on condition of anonymity due to corporate policies prohibiting press representation.
“With state, there’s a two-way authentication or two-way verification and every time, the request has to carry a particular session ID, and it has to do a handshake between the server and the client,” Gangula said. “So with the new stateless approach, it just carries an underscore meta field, which is more secure and faster.”
The underscore meta field obscures specific server and session information from potential attackers, preventing them from using that data to gain backend access, Gangula noted. Instead, data is supplied by a separate, secure system. Additionally, the July 28 release updates the specification to align explicitly with OAuth 2.0 and OpenID Connect authorization and authentication practices, addressing previous edge-case bugs where clients did not strictly follow guidance, according to Barbettini.
Breaking Changes and the Twelve-Month Migration Window
While industry watchers welcomed the stateless communication model, the update introduces a breaking change. After a 12-month conversion period, communication could fail between clients and servers that have not updated to the new version.
“Adopting the new version requires refactoring to take advantage of its benefits, and MCP providers would need to do so in the near term — 12 months — to implement the changes,” said Jim Mercer, an analyst at IDC. “We have definitely seen some MCP sprawl, so this could create issues for organizations once the grace period ends.”
Custom clients and custom agents will require updates to speak the new protocol, which Barbettini described as a non-trivial, significant change. However, the release introduces a formal lifecycle with at least 12 months between feature deprecation and removal, alongside optional extensions that contributors can develop independently.
Torsten Volk, an analyst at Omdia, a division of Informa TechTarget, characterized the impact as low because both versions can coexist during the transition, and server adjustments mainly require a rebuild based on the new SDK version. “Twelve-month transition windows are what one would expect from enterprise-grade software. That’s a part of growing up for MCP,” Volk said. However, Volk added that future maturity will require supporting agent-native identity rather than delegated human user identities, allowing agents to receive responses based on a specific slice of user permissions.
Frequently Asked Questions
What is the Model Context Protocol (MCP)?
MCP is an open-source protocol that defines a standard format for MCP servers to expose tools, data sets, and prompts to clients that send requests on behalf of AI agents.
What changed in the July 28 MCP release?
The project shifted from sticky sessions to a stateless transport architecture, decoupled clients from backend servers, added support for ordinary load balancers, and aligned specifications explicitly with OAuth 2.0 and OpenID Connect.
How long do organizations have to adopt the new MCP version?
According to industry analysts, organizations have a 12-month conversion period to refactor and update custom clients and servers before communication issues may arise.
Explore More: Stay up to date with the latest enterprise artificial intelligence infrastructure updates by subscribing to our newsletter and exploring our archive of software architecture analysis.