@_philschmid: What comes next for MCP? The team shared a public roadmap for the next 6-12 months - Long-running workloads with stream…
Summary
The Model Context Protocol (MCP) team has released a public roadmap for the next 6-12 months, outlining features like streaming workloads, HTTP-based local servers, progressive catalog discovery, standard agent identities, and generated SDKs.
View Cached Full Text
Cached at: 08/25/26, 02:12 PM
What comes next for MCP? The team shared a public roadmap for the next 6-12 months
- Long-running workloads with streaming, server push, and mid-flight steering
- HTTP as protocol for local servers over stdio (means more unfication)
- Progressive discovery for large catalogs (what we have with skills)
- Standard identities and delegated permissions for agents
- Generated SDKs and checked against the specification
Excited to see the protocol evolving! Roadmap: https://modelcontextprotocol.io/development/roadmap…
Roadmap - Model Context Protocol
Source: https://modelcontextprotocol.io/development/roadmap This page outlines the Core Maintainers’ vision for the protocol over the coming six to twelve months, highlighting objectives targeted for the next specification update and beyond. It describes our primary strategic goals and the expected deliverables fromWorking and Interest Groups.
SEP Prioritization
**Specification Enhancement Proposals(SEPs) that fall within the priority areas below get expedited review and have the best chance of acceptance.**SEPs outside them aren’t rejected automatically, but expect a longer queue and a higher bar for justification. Maintainer review time is scarce. We spend it here first.If you’re considering writing a SEP, start by identifying which priority area it belongs to and raising it with the relevant Working Group, then bring that group’s support with the proposal. SEPs with a Working Group behind them and a clear line to this roadmap move fastest. See theSEP guidelinesfor the full process.Each priority area names the Core Maintainers responsible for it, who can be reached onDiscordby anyone interested in contributing. The items listed under each area are the deliverables prioritized for this roadmap period. The remainder of each area is open scope, and Working Groups are expected to define and contribute further work within it.
Priority Areas
1. Agentic Messaging Primitives
Core Maintainers:Caitie McCaffrey,Clare Liguori,Peter AlexanderAgentic workloads needmessaging patternsbeyond request and response: work that runs for minutes, servers that push, results that stream, and a way to steer work mid-flight. MCP has grown a set of concepts for this, includingTasks,subscriptions/listen, andprogress notifications, spread across multiple Working Groups. The risk is three answers to “the server isn’t done yet” that don’t share a lifecycle, a cancellation model, or an error surface. We want them to compose.This roadmap period:
- Server-initiated events:Triggers & Events WG. Channels and subscriptions for push delivery, including webhooks. As we take on asynchronous workloads through Tasks and other events, we need extensions that let servers tell clients when work has finished, without relying purely on expensive client-side polling.
- A composition review:Agents, Transports, andTriggers & EventsWGs. Primitives in the making, such as Tasks and Triggers, need to compose cleanly with each other and fit concrete use cases.
Beyond these, we expect continued work on Tasks (SEP-2663) toward eventual inclusion of the extension in the core protocol.
2. HTTP-Native Transport Unification and Hardening
Core Maintainers:Kurtis Van Gent,Nick CooperThe2026-07-28 releasemade a remote MCP server a normal HTTP workload, and we increasingly rely on HTTP specifics such as headers and status codes to carry transport-level information. Every HTTP-native feature needs a second stdio-specific design or doesn’t work locally. SDKs maintain two transport pipelines, and protocol metadata is now duplicated across HTTP headers and message fields that servers have to cross-validate. We want one transport model, with standard HTTP practice on top of it.This roadmap period:
- HTTP over stdio: Transports WG. Streamable HTTP as the single binding, spoken over stdin/stdout for local servers. We believe we can use HTTP/2 over stdio to get multiplexed HTTP transport while retaining the security and lifecycle guarantees of a subprocess.
- Caching: Transports WG. The most recent protocol revision made strides toward caching, adding
ttlMsandcacheScopeto list results and resource reads (SEP-2549). As part of this work, we want to extend our caching approach to support ETags, which should allow versioning the results of primitives, in particular tool calls.
Beyond these, we want to look at standardized error handling across all surfaces, capability scoping for tool lists afterSEP-2575, and providing servers with configuration options in a secure way.
3. Agent Identity and Enterprise-Ready Security
Core Maintainers:Paul Carleton,Den DelimarskyMCP authorization assumes a person with a browser at consent time. Increasingly the caller is an agent: a cloud workload with its own identity, acting for a user who isn’t present, or spawning sub-agents that should get narrower authority than their parent. Existing MCP servers lean on pasted API keys and long-lived refresh tokens. We need a standardized way for MCP servers to handle agent identities, and we will continue improving security by adopting existing standards.This roadmap period:
- DPoP: Agent Identity WG (forming during this roadmap period). Finalize the specification for Demonstrating Proof of Possession (DPoP) and focus on getting widespread adoption.
- Agent identity and delegation: Agent Identity WG. We want an opinionated way for MCP servers to be reached by agents through their own identity or a user-delegated identity. The work will focus on Workload Identity Federation (SEP-1933), the Identity Assertion JWT Authorization Grant (ID-JAG) used byEnterprise-Managed Authorization, andRFC 8693token exchange, coordinated with the IETF OAuth andWIMSEworking groups.
Beyond these, several other topics are under discussion and may come into scope as the Working Group forms, including human-presence attestation for distinguishing interactive clients from headless agents and other agent identity concerns.
4. Improved Primitives
Core Maintainers:Kurtis Van Gent,Peter Alexander,Den DelimarskyMCP’s tool calling interface has served well. However,tools/callallows returning bothcontentandstructuredContentat the same time, which has confused server and client authors alike and produced diverging implementations. We want to spend this roadmap period improving the shape of thetools/callinterface for more consistent semantics. We also hear repeatedly from the community that servers need more options to guide clients through large sets of tools, resources, and other primitives, so we’re starting a dedicated effort aroundprogressive discoveryto define what an experimental server-side discovery mechanism would look like.This roadmap period:
- Tool result shape: Core Primitives WG (forming during this roadmap period). Redesign the
tools/callinterface to resolve fidelity disparities among return types and streamline the handling of structured and unstructured output. - Progressive discovery: Core Primitives WG. Clients learn a server’s tools and resources as they need them instead of ingesting the full catalog up front, with a defined interaction with the caching work underHTTP-Native Transport Unification and Hardening.
- Primitive annotations: Core Primitives WG.Content annotationsin the specification declare a piece of content’s intended audience and priority. Applying them to tool results and resources could resolve the visibility confusion described inSEP-2200, but most implementers haven’t adopted these annotations and may not be aware of their purpose. If they aren’t useful, we should consider deprecating them.
In addition, theFile Uploads WGcontinues on scoped file operations and filesystem-like resource semantics (range reads, hierarchical listing).
5. Improved SDK Developer Experience
Core Maintainers:Den Delimarsky,David Soria ParraOur SDKs, reference servers, and quickstarts are maintained by hand. While this works, we believe the specification and a human-reviewed conformance test suite can serve as the source of truth from which more of these artifacts are derived, so that both SDKs and examples are regenerated and revalidated as part of each release rather than repaired after it.This roadmap period:
- The extension contract:SDK WGwith the Core Maintainers. Which role an extension binds (host, client, server, agent) and what each does when the capability is declared; what SDKs must support natively; how extensions are packaged; capability additions as versioned changes to the extension; auth treated as its own area.
- The generated-artifacts experiment:SDK WG. Generate a candidateTier 1 SDKand its companion quickstart examples from the specification, validate both against theconformance test suite, and publish findings with a recommendation for the next cycle, including which layers should be deterministic codegen versus model-assisted.
Beyond these, we want to revisit ownership and freshness expectations for the reference servers and quickstart repositories, and treat spec clarity issues surfaced by generation failures as documentation bugs.
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 theWorking and Interest Groupspage and thecommunity channels.
- Propose or comment on a SEP: read theSEP guidelines, then open one or weigh in.
- Start an experimental extension:SEP-2133lets any WG or IG experiment in an
experimental\-ext\-repository before a formal SEP. - Contribute directly: thecontributing guidecovers the specification, SDKs, and tooling.
Similar Articles
The New MCP Roadmap
The Model Context Protocol (MCP) has published an updated roadmap outlining five priority areas for development, including agentic messaging primitives, HTTP-native transport unification, and agent identity security. The roadmap sets the direction for protocol work over the coming months, developed by core maintainers and the community.
@RhysSullivan: https://x.com/RhysSullivan/status/2070311929038680262
The author reflects on why the Model Context Protocol (MCP) has struggled, contrasting it with CLI-based agent workflows and arguing for more flexible tool integration. They suggest that agents should support MCP, CLI, API, etc., and express optimism about MCP's future despite current challenges.
Which MCP servers give AI agents real business capabilities in 2026??
A practitioner shares their experience with MCP (Model Context Protocol) servers for business work, detailing which ones provide real read/write capabilities (e.g., Postgres MCP, HubSpot MCP, PostFast) and which disappoint (e.g., Slack MCP, Google Ads MCP), while highlighting major security concerns like low OAuth adoption and high vulnerability rates.
The 2026-07-28 MCP Specification Release Candidate (9 minute read)
The MCP specification release candidate for 2026-07-28 introduces a stateless core, extensions like MCP Apps and Tasks, improved authorization, and a formal deprecation policy, enabling scalable HTTP infrastructure without sticky sessions.
Ask HN: Who is using MCP in production?
A Hacker News user asks about production usage of Model Context Protocol (MCP), with comments discussing its advantages and examples from real-world applications like UI updates and open data initiatives.