MCP 2026-07-28 规范转向无状态核心:路由、缓存、授权与长任务都要重测
MCP 官方 7 月 28 日发布新规范,核心转为无状态请求响应,并加入 MRTR、基于 Header 的路由、列表缓存提示和授权加固。
关键要点
- 无状态核心让请求可以落到普通负载均衡后的任意实例,不再依赖握手或会话粘性。
- Mcp-Method / Mcp-Name Header、缓存提示和授权 issuer 校验把网关、性能与安全边界显式化。
- Roots、Sampling、Logging 与旧 HTTP+SSE 已进入至少 12 个月的弃用窗口,新实现不应继续依赖。
编辑解读
01
先判断这条资讯的真实信号
MCP 维护者发布的 2026-07-28 规 范把协议核心从双向有状态改为无状态请求响应,并通过 MRTR 支持调用中需要用户补充信息的场景。列表响应增加 ttlMs 与 cacheScope,Streamable HTTP 请求则带上可用于网关路由和计量的 Header。
授权部分新增 issuer 校验、凭证与签发方绑定, 并正式从动态客户端注册转向客户端元数据文档。Tasks 移入正式扩展;Roots、Sampling、Logging 和旧 HTTP+SSE 进入弃用期。
02
从独立开发者视角重新解读
升级前先列出会话标识、反向调用、授权注册和缓存假设, 再用当前 SDK 做双版本兼容测试。不要只改协议版本字符串;至少回归发现、工具调用、授权、长任务、断线重连与网关路由。
离线阅读文件
文章思维导图
把原文重点、开发者收获、落地行动和追问清单整理成一张图。适合先快速扫一遍,再下载 Markdown 大纲放进自己的知识库继续拆解。
独立开发者视角
我们能从这篇原文里学到什么
这里不复述新闻本身,而是把原文转成对独立开发者有用的判断框架。
技术基础设施会直接影响产品可信度。登录、权限、Webhook、数据同步、可恢复任务这些看起来偏工程的部分,往往决定用户是否敢把业务流程交给你。
从独立开发者视角看,这类“开发者实践”线索应该被当作样本来拆:它让我们看到一个真实问题如何被表达、验证、分发或工程化。
真正值得带走的不是单个新闻结论,而是背后的判断框架:问题是否真实、用户是否愿意行动、交付成本是否适合小团队、分发路径是否能重复。
应用到自己的项目
下一步可以怎么做
把资讯变成一次产品、获客或工程实验,而不是只停留在阅读。
- 给项目建立一张“可靠性清单”:登录失败怎么办、支付回调重复怎么办、外部 API 超时怎么办、用户数据如何备份、关键任务如何重试。先把这些写进开发任务,而不是上线后再补。
- 识别作者当时的约束:团队规模、预算、时间、技术经验、用户规模。约束不同,结论不能直接套用。
- 把经验沉淀成自己的工程清单,例如权限、日志、备份、支付、客服、监控和发布回滚。
- 只引入能减少真实风险的复杂度,不为了“看起来专业”而提前过度架构。
读完以后问自己
4 个行动问题
- 这篇原文里最明确的目标用户是谁?他们现在用什么替代方案解决问题?
- 如果我只用 7 天验证同一个需求,最小可交付版本应该是什么?
- 这条线索更适合做产品功能、内容选题、获客渠道,还是技术风险清单?
- 我能否找到 5 个真实用户,用这篇资讯里的假设去做一次访谈或冷启动测试?
资料来源 Model Context Protocol Blog · blog.modelcontextprotocol.io MCP 官方规范发布说明;迁移结论应以规范正文与所用 SDK 版本为准。 原文发布:2026-07-28 · 最近核验:2026-08-07
查看原始链接