Tech Meridian ← LIVE FEED
PROMY MERIDIAN RU

NEWS · COMPANIES · #1038

AWS: MCP specification makes protocol stateless and drops session affinity

The updated Model Context Protocol (MCP) specification removes the initialize/initialized handshake and the Mcp-Session-Id header, allowing requests to be routed independently to any server instance and eliminating the protocol-level requirement for sticky sessions or shared session stores. AWS maps the change to its Well-Architected Agentic AI guidance, highlights serverless and conventional load-balancer deployment patterns, notes new headers and tracing/caching controls (Mcp-Method, Mcp-Name, W3C Trace Context, ttlMs, cacheScope), and warns that clients must handle retries and idempotency because stream resumability was removed.

KEY POINTS

  1. The updated Model Context Protocol (MCP) specification removes the initialize/initialized handshake and the Mcp-Session-Id header, allowing requests to be routed independently to any server instance and eliminating the protocol-level requirement for sticky sessions or shared session stores.
  2. AWS maps the change to its Well-Architected Agentic AI guidance, highlights serverless and conventional load-balancer deployment patterns, notes new headers and tracing/caching controls (Mcp-Method, Mcp-Name, W3C Trace Context, ttlMs, cacheScope), and warns that clients must handle retries and idempotency because stream resumability was removed.
  3. Making MCP stateless simplifies horizontal scaling and enables serverless/conventional routing but shifts responsibility for session and state management to surrounding infrastructure and client idempotency.

WHY IT MATTERS

Making MCP stateless simplifies horizontal scaling and enables serverless/conventional routing but shifts responsibility for session and state management to surrounding infrastructure and client idempotency.

SOURCES & TIMELINE

1