Model Context Protocol (MCP) Roadmap Update
MCP is evolving to support autonomous agentic workloads
The Model Context Protocol (MCP) is transitioning from a simple request-response pattern to a comprehensive framework for agentic messaging, unified HTTP transport, and enterprise-ready security. This shift is designed to move MCP beyond interactive user-led sessions toward autonomous agents running as cloud workloads that can operate independently of a present human user.
Agentic Messaging Primitives
MCP is introducing new primitives to support long-running loops, streamed results, and mid-flight steering of agent work. The goal is to move away from clients polling for results and toward a more dynamic interaction model.
Key developments include:
- Server-initiated events: Implementing webhooks and channels to allow servers to push updates to clients.
- Tasks Extension: Maturing the Tasks extension (SEP-2663) to move it into the core specification.
- Integration: Coordinating work across the Agents, Transports, and Triggers & Events Working Groups to ensure these primitives work cohesively.
HTTP-Native Transport Unification
Following the 2026-07-28 release, MCP servers are now treated as standard HTTP workloads. The roadmap aims to unify all deployment modes under a single transport mechanism to simplify development for both clients and servers.
This unification includes extending the HTTP-native approach to cover local servers using Streamable HTTP over stdio. By treating MCP servers as standard API services, the protocol reduces the friction of hosting and operating servers on existing organizational infrastructure.
Agent Identity and Enterprise Security
Standardizing how agents are identified and authorized is a primary priority, as the current browser-based human approval model is insufficient for autonomous cloud agents.
To achieve enterprise-ready security, MCP is focusing on:
- Proof of Possession: Finalizing and driving the adoption of Demonstrating Proof of Possession (DPoP).
- Workload Identity Federation: Defining a path for agent identity and delegation through the ID-JAG grant and Enterprise-Managed Authorization.
- Standards Engagement: Collaborating with IETF OAuth and WIMSE working groups to ensure underlying identity standards evolve to meet agent-specific needs.
Refinement of Core Primitives
MCP is addressing limitations in tool calling and the scaling of tool catalogs to improve model performance and reduce context window bloat.
- Standardized Result Handling: Establishing a clear contract for
tools/callresponses to ensure server developers know exactly how clients will present output to the model. - Progressive Discovery: Implementing a system where servers offer a small entry point and reveal more tools as the conversation narrows, preventing the model from being overwhelmed by large tool catalogs (e.g., servers with 100+ tools).
SDK Developer Experience
Investment is being directed toward SDK ergonomics and specification conformance. Because many developers now use agents to write the code for MCP clients and servers, the roadmap emphasizes clear APIs and accurate documentation to minimize friction during AI-assisted development.
Community Perspectives and Criticisms
While the roadmap outlines a sophisticated path forward, community feedback from Hacker News reveals significant skepticism regarding the protocol's complexity and necessity.
Complexity and Over-Engineering
Several developers argue that MCP adds unnecessary layers to existing web standards.
"The degree to which this idea has been overcomplicated is confusing. This could have been solved with some relatively simple patterns wrapped around HTTP and WebSockets..."
Others question whether a specialized protocol is superior to simple REST endpoints paired with documentation files (e.g., skills.md).
Stability and Implementation
Some users expressed frustration with the rapid evolution of the specification, noting that early adopters must constantly rewrite their implementations.
"When specs change, you obviously have to update existing work too... Senior programmers always advised me to only use things that have been around for at least three years."
Utility of Progressive Discovery
While the roadmap highlights progressive discovery as a new priority, some developers noted they have already had to implement this manually due to the protocol's current limitations.
"Kind of late to the party. I've had to implement lazy loading of mcps in a couple of harnesses now..."
Sources
Related
- Dispatch
- Dispatch
- Dispatch
- Dispatch
- Project