MCP协议7月28日定稿最大更新:全面转向无状态
MCP(Model Context Protocol)协议即将于 7 月 28 日定稿迄今为止最大规模的规范更新。本次修订的核心变化是将协议从有状态全面转为无状态,旨在更好地支持无状态负载均衡与动态发现。对开发者而言,这意味着不再需要粘性会话,利好水平扩展。这并非一次普通的规范修补,而是一次实质性的架构迁移。
已确认
为了实现无状态化,新规范引入了多项具体机制:
- 通过 SEP-2575 彻底移除了原有的 initialize 握手流程与 Mcp-Session-Id。
- 每个请求将通过 meta 内联携带自身的协议版本、客户端信息和能力描述,并新增了 Mcp-Method 和 Mcp-Name 请求头。
- 针对服务器在一次调用中途需要继续发起确认或其他请求的场景,新规范采用了全新的 MRTR(Multi Round-Trip Request)机制来替代原有的状态保持方式。
尚未确认
据开发者 @ialijr 反馈,本次更新弃用了 sampling 功能,部分开发者对此表示遗憾,目前社区正在积极讨论相关的迁移准备工作与具体影响。
为什么重要
协议的无状态化带来了扩展性上的显著利好,但也伴随着功能取舍。开发者 @dfinke 特别澄清了一个关键误区:移除协议层的 session 并不等于应用必须变成无状态,相关变化主要发生在传输层,服务端应用依然可以依靠 MRTR 机制保持有状态。
2026-07-22 ~ 2026-07-23 · 9 条相关
- 第 1 集:MCP协议7月28日定稿最大更新:全面转向无状态(2026-07-22,9 条)
- 第 2 集:MCP 发布无状态核心规范,企业级扩展与安全升级(2026-07-28,27 条)
- 第 3 集:DBHub 升级最新 MCP 规范的工程实践(2026-07-29,2 条)
- 第 4 集:MCP协议迎最大重构:全面转向无状态架构(2026-07-30,5 条)
一手来源
- MCP 迎来最大规模修订:协议转为无状态,移除握手与 Session ID — dfinke ·
- MCP v2即将定稿:转为无状态,弃用sampling,开发者热议迁移 — ialijr ·
- 协议层会话要退场,应用仍可靠 MRTR 保持有状态 — dfinke ·
- 7 月 28 日 MCP 更新:有状态服务改为无状态 — dfinke · 2026-07-22
- MCP 迎来最大规模修订:协议转为无状态,移除握手与 Session ID — dfinke · 2026-07-22
- MCP 协议架构更新:支持无状态负载均衡与动态发现 — dfinke · 2026-07-22
- MCP 最大规范更新:服务器从有状态转向无状态 — dfinke · 2026-07-22
- 【源头】协议层会话要退场,应用仍可靠 MRTR 保持有状态 — dfinke · 2026-07-22
- 【源头】MCP v2即将定稿:转为无状态,弃用sampling,开发者热议迁移 — ialijr · 2026-07-22
- MCP 2026-07-28 取消会话,协议改为无状态 — Substantial-Heat-321 · 2026-07-23
- MCP 规范 7 月 28 日升级为无状态 HTTP 传输 — pjausovec · 2026-07-23
另有 1 条近重复转述:dfinke