```新的 MCP 路线图```
New MCP Roadmap

原始链接: https://blog.modelcontextprotocol.io/posts/mcp-roadmap/

模型上下文协议(MCP)的核心维护者发布了一份更新后的路线图,重点关注五个关键领域,旨在推动协议以适应现代智能体(Agentic)工作负载的需求。 1. **智能体消息传递(Agentic Messaging):** 引入服务器发起事件,并对“任务”进行演进,以超越简单的请求-响应循环。 2. **HTTP 原生传输(HTTP-Native Transport):** 加固并统一将 HTTP 作为远程和本地 MCP 服务器的标准传输方式,以简化开发。 3. **企业安全与身份认证(Enterprise Security & Identity):** 使用 DPoP 和工作负载身份联邦(Workload Identity Federation)等标准化的安全身份协议取代静态 API 密钥,使智能体能够代表用户执行操作。 4. **改进的原语(Improved Primitives):** 优化工具调用结果的处理,并引入“渐进式发现”功能,以高效管理大型工具目录。 5. **SDK 体验(SDK Experience):** 在所有支持的编程语言中改进文档、API 人机工程学设计以及规范一致性。 这些优先级将指导“规范增强提案”(SEPs),并将为每个领域设立专门的工作组。我们鼓励开发者通过 Discord 加入这些小组,为协议的下一阶段做出贡献。

关于新版模型上下文协议(MCP)路线图的 Hacker News 讨论重点突出了以下更新及社区反馈: * **身份与授权**:路线图将重心从简单的浏览器授权转向标准化的智能体身份认证。通过整合 DPoP 和工作负载身份联邦(Workload Identity Federation),MCP 旨在支持代表用户操作的云端智能体,且无需依赖静态 API 密钥。 * **协议对齐**:用户赞赏将远程 MCP 服务器视为标准 HTTP 工作负载的做法,这纠正了此前对定制协议的依赖。 * **渐进式发现**:该协议引入了服务器目录的懒加载机制以提升效率。一些开发者表示他们已实现类似功能的自定义方案,而另一些开发者则对类似 Cloudflare 的“代码模式”(code mode)架构表示关注,以应对不断变化的服务器需求。 * **概念比较**:参与者指出,该协议的发展反映了 Actor 模型中的原则,体现了人工智能体基础设施在复杂性和规模上的不断增长。 总体而言,社区认为这些变化标志着该标准的成熟,使其向更稳健、更利于企业应用及互操作性更强的架构迈进。
相关文章

原文

Today we’re excited to publish an updated roadmap for the Model Context Protocol (MCP), covering the next specification release and beyond.

The roadmap sets the direction for protocol work over the coming months. It was developed by the Core Maintainers together with our community of maintainers and Working Groups.

Explore the roadmap

Priority areas

The roadmap is organized into five priority areas. Several of them pick up work that the previous roadmap listed as 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 is owned by a set of Core Maintainers and one or more Working Groups.

MCP Roadmap: five priority areas, agentic messaging primitives, HTTP-native transport unification and hardening, agent identity and enterprise-ready security, improved primitives, and improved SDK developer experience.

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.

HTTP-native transport unification and hardening

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. The model 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.

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.

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.

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.

The other challenge we need to address for primitive use 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

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.

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 the roadmap first.

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.

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:

We look forward to growing and evolving MCP together!

联系我们 contact @ memedata.com