{"rewrite":{"id":"r_8d4ad8c71dd78d994920dda2","clusterId":"c_e80eb4bb664e4574567c68ab","slug":"mcp-gets-largest-update-yet-sessions-abolished","model":"deepseek-v4-flash:free","headline":"MCP Gets Largest Update Yet, Sessions Abolished","summary":"The Model Context Protocol (MCP), the open standard for connecting AI applications with external tools and data, received its largest update since its debut on July 28, 2026. The new specification, designated '2026-07-28', shifts MCP from a stateful to a stateless design, abolishing the session-based communication that required initialization and sticky sessions. This change allows each request to be self-contained, enabling MCP servers to be deployed and scaled on general HTTP infrastructure like Kubernetes, serverless, and edge environments. The update also introduces Multi Round-Trip Requests (MRTR) for handling user confirmations in stateless communication, revamps HTTP headers and caching, and moves long-running processing and screen display features into a formal extension mechanism. Authentication has been enhanced with mandatory validation of the 'iss' information in OAuth 2.0 and OpenID Connect, and Dynamic Client Registration has been deprecated in favor of Client ID Metadata Documents. A 12-month transition period is provided for deprecated features, including Roots, Sampling, Logging, and the old HTTP and Server-Sent Events communication method. Major SDKs for TypeScript, Python, Go, and C# support the new specification, with Rust in beta. GitHub MCP Server has adopted the new spec, and Anthropic plans to gradually introduce support to Claude products.","whyItMatters":"The stateless redesign removes the operational burden of sticky sessions and shared session databases, making MCP viable for large-scale enterprise production environments, a shift that GitHub has already adopted ahead of the official release.","webCardHtml":"\u003cp\u003e\u003c/p\u003e\u003cul\u003e\n  \u003cli\u003eMCP is developed under the Agentic AI Foundation within the AI Linux Foundation, after Anthropic proposed and open-sourced the protocol in November 2024.\u003c/li\u003e\n  \u003cli\u003eApplication state is not lost in the stateless design: servers issue an identifier for state like shopping cart contents, and the AI agent passes it explicitly in the next tool call.\u003c/li\u003e\n  \u003cli\u003eMRTR works by having the server return an input_required result with the question content; the client adds the user\u0026#39;s answer and re-sends the original request.\u003c/li\u003e\n  \u003cli\u003eHTTP headers now must include Mcp-Method and Mcp-Name, letting gateways, rate limiters, and web application firewalls route traffic without parsing the JSON body.\u003c/li\u003e\n  \u003cli\u003eThe tool list order is fixed, which prevents prompt content from changing with each connection and invalidating caches.\u003c/li\u003e\n  \u003cli\u003eMCP Apps, which renders forms, tables, and dashboards inside chats, is delivered through the same extension mechanism as MCP Tasks.\u003c/li\u003e\n  \u003cli\u003eGitHub MCP Server removed its Redis session storage and the request-body processing logic when adopting the new spec.\u003c/li\u003e\n  \u003cli\u003eMore than 950 MCP servers are registered in Claude\u0026#39;s connector directory.\u003c/li\u003e\n\u003c/ul\u003e\u003cp\u003e\u003c/p\u003e","blueskyPost":"MCP's shift to stateless requests lets servers run on Kubernetes and edge, but the 12-month deprecation window for Roots, Sampling, and Logging means existing clients face a hard migration deadline.","twitterPost":"MCP's stateless redesign trades session state for HTTP deployability, yet leaves 12 months for Roots, Sampling, and Logging to be replaced.","threadsPost":"MCP's largest update abolishes sessions for stateless HTTP, enabling Kubernetes and edge deployment. The 12-month deprecation of Roots, Sampling, and Logging forces existing integrations to migrate, while OAuth validation tightens security.","newsletterBlurb":"MCP, the standard for connecting AI to external tools, got its largest update yet on July 28, 2026. The new spec abolishes sessions for a stateless design, easing large-scale deployment. GitHub has already adopted it, and Anthropic plans to bring it to Claude products.","attributionJson":"[{\"source\":\"GIGAZINE\",\"url\":\"https://gigazine.net/news/20260729-model-context-protocol-2026-07-28/\",\"title\":\"Common standard for connecting AI and external tools 'MCP' gets its largest update ever - what changes with the removal of sessions?\"},{\"source\":\"GIGAZINE\",\"url\":\"https://gigazine.net/news/20260729-mcpbench/\",\"title\":\"mcpbench: A Benchmark Test Measuring Performance of GPT-5.6 and Claude Opus from the Perspective of 'Can They Build MCP Servers?'\"}]","lintFlagsJson":null,"lintHits":0,"costUsd":0,"inputTokens":14521,"outputTokens":1474,"status":"published","repairAttempts":0,"nextRepairAt":null,"factsAttemptedAt":1785911622,"createdAt":"2026-08-05T06:31:22.000Z","publishedAt":"2026-08-05T06:32:24.000Z","updatedAt":"2026-08-05T06:31:22.000Z"},"cluster":{"id":"c_e80eb4bb664e4574567c68ab","canonicalTitle":"AIと外部ツールをつなぐ共通規格「MCP」が過去最大のアップデート、セッション廃止で何が変わったのか？","representativeArticleId":"a_d5e278106455058302b65598","sourceCount":1,"writtenSourceCount":1,"writeAttempts":0,"isSolo":false,"entitiesJson":"{\"anime_titles\":[],\"manga_titles\":[],\"work_titles\":[],\"studios\":[],\"people\":[\"Matt Carey\"],\"type\":\"news\",\"domain\":\"other\",\"is_roundup\":false}","contentType":"news","status":"published","firstSeenAt":"2026-07-29T03:37:00.000Z","lastSeenAt":"2026-07-29T14:00:00.000Z","updatedAt":"2026-08-05T06:32:24.000Z"},"attribution":[{"source":"GIGAZINE","url":"https://gigazine.net/news/20260729-mcpbench/","title":"GPT-5.6やClaude Opusの性能を「MCPサーバーを構築できるか？」という観点で測定したベンチマークテスト「mcpbench」"}],"entities":{"anime_titles":[],"manga_titles":[],"work_titles":[],"studios":[],"people":["Matt Carey"],"type":"news","domain":"other","is_roundup":false},"keyFacts":["The Model Context Protocol (MCP) released specification '2026-07-28' on July 28, 2026, its largest update since the protocol debuted in November 2024.","The update abolishes protocol-level sessions and the 'initialize' handshake, shifting MCP to a stateless design where each request is self-contained.","A 12-month minimum transition period is provided for deprecated features, including Roots, Sampling, Logging, and the old HTTP and Server-Sent Events communication method.","Major SDKs for TypeScript, Python, Go, and C# support the new specification at release, with the Rust SDK in beta.","GitHub MCP Server adopted the new specification ahead of the official release, removing Redis-based session storage."]}
