MCP 官方路线图发布:聚焦 Agent 身份与企业级安全
MCP 官方路线图发布
MCP 作为连接 AI 应用与数据源的关键基础设施,其路线图直接决定 Agent 开发的标准走向。重点关注了企业级身份认证和 HTTP 传输统一,对构建生产级 Agent 架构有重要参考价值。
Table of Contents
目录
- Looking back
- Priority areas
- Agentic messaging primitives
- HTTP-native transport unification and hardening
- Agent identity and enterprise-ready security
- Improved primitives
- Improved SDK developer experience
- Proposal prioritization
- Get involved
- 回顾
- 优先领域
- 智能体消息原语
- HTTP原生传输的统一与加固
- 智能体身份与企业级安全
- 改进的原语
- 改进的 SDK 开发者体验
- 提案优先级排序
- 参与贡献
Today we’re excited to publish an updated roadmap for the Model Context Protocol (MCP), covering the next specification release and beyond.
今天,我们很高兴发布模型上下文协议(MCP)的最新路线图,涵盖下一个规范版本及以后的规划。
It sets the direction for protocol work over the coming months and was developed by the Core Maintainers together with our community of maintainers and Working Groups.
它确立了未来几个月协议工作的方向,由核心维护者与我们社区中的维护者和工作组共同制定。
Explore the roadmap →
探索路线图 →
Looking back#
回顾#
The previously published roadmap came out in March with four priority areas: transport evolution and scalability, agent communication, governance maturation, and enterprise readiness. We’ve made significant progress in all of these over the past five months.
此前发布的路线图于三月推出,包含四个优先领域:传输演进与可扩展性、智能体通信、治理成熟度以及企业就绪能力。在过去五个月中,我们在所有这些方面都取得了显著进展。
The bulk of the changes landed in the 2026-07-28 specification release - you might’ve already seen them in our SDKs and documentation. The improvements ranged from minor modifications to major protocol overhauls.
大部分变更已落地至 2026-07-28 规范版本——你可能已经在我们的 SDK 和文档中看到它们了。这些改进从细微调整到重大协议重构不等。
One of the biggest changes we shipped is that protocol-level sessions and the initialization handshake are gone, so a server can scale horizontally without holding state (SEP-2575, SEP-2567). Additionally, clients can now call server/discover to learn a server’s supported versions and capabilities before doing anything else. List results are also cacheable (SEP-2549).
我们推出的最大变化之一是移除了协议层面的会话和初始化握手,因此服务器可以在无状态的情况下水平扩展(SEP-2575,SEP-2567)。此外,客户端现在可以先调用 server/discover 来了解服务器支持的版本和功能,然后再执行其他操作。列表结果也可缓存(SEP-2549)。
On the agent communication side, Tasks were reworked based on early adopter feedback - we moved them into an official extension (SEP-2663). The brand-new Multi Round-Trip Requests pattern (SEP-2322) replaced server-initiated requests so that elicitation and similar flows work on stateless servers.
在智能体通信方面,基于早期采用者的反馈,我们对任务(Tasks)进行了重新设计——将其纳入官方扩展(SEP-2663)。全新的多轮往返请求模式(SEP-2322)取代了服务器发起的请求,使得信息收集等流程能够在无状态服务器上运行。
The Server Card Working Group continues to work through the .well-known metadata conventions for MCP servers, so a server can be discovered and reasoned over without connecting to it.
服务器卡片工作组继续推进 MCP 服务器的 .well-known 元数据约定,从而实现无需连接即可发现和推理服务器。
Governance has evolved as well. We formally adopted a Contributor Ladder, Working Groups now triage SEPs in their own area, and the specification has a proper feature lifecycle and deprecation policy that the 2026-07-28 deprecations were the first to follow.
治理机制也发生了变化。我们正式采纳了贡献者阶梯制度,工作组现在负责在其各自领域内对 SEP 进行初步筛选,规范还具备了完善的特性生命周期和弃用政策,2026-07-28 版本的弃用内容便是首批遵循该政策的实例。
Enterprise readiness was heavily focused on security in the past release cycle, and as expected most of this work arrived as authorization improvements: issuer validation, issuer-bound client credentials, and Client ID Metadata Documents (CIMD) as the preferred registration path for clients, with Enterprise-Managed Authorization available as an extension (which is also now stable).
在上一个发布周期中,企业就绪性重点聚焦于安全性,正如预期,大部分工作以授权改进的形式落地:颁发者验证、与颁发者绑定的客户端凭证,以及客户端 ID 元数据文档(CIMD)作为客户端的首选注册路径,同时提供企业托管授权作为扩展功能(该功能现已稳定)。
This is significant progress in a very short span. The updated roadmap picks up from here.
这是在极短时间内取得的重大进展。更新后的路线图将从此处继续推进。
Priority areas#
优先领域#
The new roadmap is organized into five priority areas. Several of them pick up work that the previous version of the roadmap listed as being on the horizon, including server-initiated events, result type improvements, and agent identity, which have since matured enough to become priorities in their own right. Each area has a set of Core Maintainers responsible for it and one or more Working Groups.
新的路线图分为五个优先领域。其中几项延续了上一版路线图列为“即将推出”的工作,包括服务器发起的事件、结果类型改进和代理身份标识,这些工作目前已成熟到足以成为独立的优先事项。每个领域都设有一组核心维护者负责,并有一个或多个工作组。
Agentic messaging primitives#
代理式消息基元#
Modern agentic workloads no longer fit the standard request-and-response pattern. Loops can run for longer, servers can push streamed results, and there is a clear need to steer work mid-flight. MCP has been growing to meet these requirements, introducing Tasks, subscriptions/listen, and progress notifications. We want to make sure that we not only offer the right primitives for the job, but also that they work well together. The work here spans server-initiated events (webhooks and channels, so clients aren’t left polling for results), a composition review across the Agents, Transports, and Triggers & Events Working Groups, and maturing the Tasks extension (SEP-2663) so it can move into the specification.
现代代理式工作负载不再符合标准的请求-响应模式。循环可以运行更长时间,服务器可以推送流式结果,并且在中途引导工作存在明确需求。MCP 一直在发展以满足这些要求,引入了任务(Tasks)、订阅/监听和进度通知。我们要确保不仅提供适合任务的正确基元,还要确保它们协同工作良好。相关工作涵盖服务器发起的事件(Webhook 和通道,以避免客户端轮询结果)、跨代理、传输和触发器与事件工作组的组合审查,以及完善任务扩展(SEP-2663),使其能够进入规范阶段。
HTTP-native transport unification and hardening#
HTTP 原生传输统一与加固#
With the 2026-07-28 release, a remote MCP server is now no different from any other HTTP workload, making it easy to host and operate one on any infrastructure that developers and organizations already use for their APIs and services. This approach has proven to scale, and we want to stretch it to cover other deployment modes as well, including local servers speaking Streamable HTTP over stdio. Unifying on one transport lets us simplify MCP server and client development even further.
随着 2026-07-28 版本的发布,远程 MCP 服务器现在与其他任何 HTTP 工作负载无异,使得在开发者和企业已用于其 API 和服务的任何基础设施上托管和运营 MCP 服务器变得轻而易举。这种方法已被证明具有可扩展性,我们希望将其扩展至其他部署模式,包括通过 stdio 使用 Streamable HTTP 的本地服务器。统一采用一种传输方式使我们能够进一步简化 MCP 服务器和客户端的开发。
Agent identity and enterprise-ready security#
代理身份标识与企业级安全就绪
MCP authorization today is built around a person approving access in a browser. That works well for interactive clients, but more and more of the callers are agents running as cloud workloads with their own identity, acting on behalf of a user who isn’t present, or delegating narrower authority to sub-agents. We want MCP servers to have a standardized way to recognize and trust those agent identities, built on existing standards rather than pasted API keys and long-lived tokens.
当前的 MCP 授权机制围绕用户在浏览器中批准访问这一流程构建。这对于交互式客户端效果良好,但越来越多的调用者是作为云工作负载运行的智能体(agents),它们拥有独立的身份,代表不在场的用户行事,或将更有限的权限委托给子智能体。我们希望 MCP 服务器能够拥有一种标准化的方式来识别和信任这些智能体身份,该方式应基于现有标准构建,而非依赖粘贴的 API 密钥和长期有效的令牌。
The work here covers finalizing Demonstrating Proof of Possession (DPoP) and driving its adoption, and defining an opinionated path for agent identity and delegation through Workload Identity Federation, the ID-JAG grant behind Enterprise-Managed Authorization, and standard token exchange. We will also continue to grow our engagement with the OAuth standards bodies, including the IETF OAuth and WIMSE working groups, to help the underlying standards evolve with the building blocks that agent identity needs.
此项工作涵盖最终确定证明持有权(DPoP)并推动其采用,以及通过工作负载身份联合(Workload Identity Federation)、企业级管理授权背后的 ID-JAG 授权以及标准令牌交换,为智能体身份和委托定义一条明确的实施路径。我们还将继续加强与 OAuth 标准机构(包括 IETF OAuth 和 WIMSE 工作组)的合作,帮助底层标准随着智能体身份所需的基础模块共同演进。
Improved primitives#
改进的基础原语#
Tool calling is the part of MCP most developers touch first, and it has held up well over the lifetime of the protocol. Where it falls a bit short, however, is in the result handling. A tools/call response can carry the same output in more than one form, and a server developer today has no way to know which form a given client will put in front of the model. We aim to make this easier by standardizing on one clear contract.
工具调用是大多数开发者最先接触的 MCP 部分,它在协议生命周期内表现稳健。然而,其在结果处理方面略显不足。一个 tools/call 响应可以以多种格式携带相同的输出,而当前的服务器开发者无法得知给定客户端会将哪种格式呈现给模型。我们的目标是通过标准化一种清晰的契约来简化这一过程。
The other challenge we need to address for primitives is their ever-growing scale. Connecting to a server with a hundred tools means the model pays for that entire surface before the user has asked a single question, and tool selection tends to get worse as the list grows. We’re starting a progressive discovery effort so a server can offer a small entry point and reveal more of its catalog as the conversation narrows.
我们需要解决的原语另一项挑战是其规模不断扩大。连接到包含一百个工具的服务器意味着在用户提出任何问题之前,模型就已经需要为该整个接口表面付费,且随着列表增长,工具选择的效果往往变差。我们正启动渐进式发现机制,以便服务器提供一个小型入口点,并在对话范围收窄时逐步揭示其目录中的更多内容。
Improved SDK developer experience#
改进 SDK 开发者体验#
Our SDKs are how developers experience MCP. We are investing in their ergonomics and their conformance with the specification, and in making them intuitive and well-documented across every platform and language we support. This is even more important now that many developers build MCP clients and servers by pointing an agent at our libraries, where clear APIs and accurate docs decide whether the code will work with minimal friction.
我们的 SDK 是开发者体验 MCP 的方式。我们正在投入资源优化其易用性及其对规范的符合度,并确保在我们支持的所有平台和语言上,SDK 都直观且文档完善。鉴于许多开发者现在通过指向我们的库来构建 MCP 客户端和服务器,这一点显得尤为重要,因为清晰的 API 和准确的文档决定了代码能否以最小的摩擦顺利运行。
Proposal prioritization#
提案优先级排序#
Specification Enhancement Proposals (SEPs) that fall within these priority areas get expedited review and have the best chance of acceptance. Proposals outside them aren’t rejected automatically, but maintainer review time is scarce and goes to these areas first.
落在这些优先领域内的规范增强提案(SEP)将加快审查流程,并拥有最高的接受几率。不在这些领域内的提案不会被自动拒绝,但维护者的审查时间有限,会优先用于这些领域。
If you’re considering a SEP, identify the priority area it belongs to, raise it with the relevant Working Group, and work with its members to shape your proposal. Each area on the roadmap names the Core Maintainers responsible for it, and anyone interested in contributing can reach them on Discord. We’re excited to work with the community to review and build on the proposals that support this roadmap.
如果您正在考虑提交 SEP,请确定其所属的优先领域,向相关工作组提出该提案,并与成员合作完善您的提案。路线图上的每个领域都列出了负责该领域的核心维护者,任何有兴趣的贡献者都可以在 Discord 上联系他们。我们期待与社区合作,审查并基于支持此路线图的提案进行构建。
Get involved#
参与其中#
Every priority area above has a Working Group behind it or forming around it, and all of them have room for more contributors. There are several ways to participate:
上述每个优先领域背后都有一个工作组,或正在组建中,且它们都有更多贡献者的空间。参与的方式有以下几种:
- Join a Working Group or Interest Group: see the Working and Interest Groups page and the community channels.
- Propose or comment on a SEP: read the SEP guidelines, then open one or weigh in.
- 加入工作组或兴趣小组:参见工作组和兴趣小组页面以及社区频道。
- 提议或对 SEP 发表评论:阅读 SEP 指南,然后提交一个或发表意见。
更进一步:量化金融体系
看懂新闻只是起点——沿量化金融路径,把它变成能交付的工程能力