10x Design in Claude Code and Codex

TL;DR
The MCP maintainers published an updated roadmap on August 22, 2026 with five priority areas, including progressive discovery for tool catalogs and standardized agent identity. Here is what changes for developers building MCP servers and agent platforms.
| Source | Link |
|---|---|
| Roadmap announcement (Aug 22, 2026) | blog.modelcontextprotocol.io/posts/mcp-roadmap |
| Full roadmap page | modelcontextprotocol.io/development/roadmap |
| Current specification (2026-07-28) | modelcontextprotocol.io/specification/2026-07-28 |
| Hacker News discussion (241 points) | news.ycombinator.com/item?id=49399591 |
Last updated: August 23, 2026
The Model Context Protocol maintainers published an updated roadmap on August 22, 2026, written by lead maintainers David Soria Parra and Den Delimarsky. It lays out five priority areas for upcoming specification releases: agentic messaging primitives, HTTP-native transport unification, agent identity and enterprise security, improved primitives, and SDK developer experience. Two of those land squarely on problems we feel running our own MCP-based skills platform: tool catalogs that eat context before a user has asked anything, and an authorization story written for humans clicking through browsers. Here is what changes if you build MCP servers or agent platforms, and what stays open.
The new priorities build on the 2026-07-28 specification release, which we covered in depth in our migration guide for the breaking changes. The roadmap post recaps what shipped there: protocol-level sessions and the initialization handshake are gone (SEP-2575, SEP-2567), so a server can scale horizontally without holding state. Clients can call server/discover to learn a server's supported versions and capabilities up front, and list results are now cacheable (SEP-2549). Tasks were reworked into an official extension (SEP-2663), a Multi Round-Trip Requests pattern (SEP-2322) replaced server-initiated requests so elicitation works on stateless servers, and Client ID Metadata Documents became the preferred client registration path. If you have not migrated off the session-based model yet, start with our stateless migration guide, because everything below assumes it.
This is the theme most server authors will feel first. In the improved primitives section, the maintainers name the economics directly:
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.
Their answer is a progressive discovery effort, still in its opening phase: "a server can offer a small entry point and reveal more of its catalog as the conversation narrows." Note the framing - the post says they are starting this effort. There is no named SEP and no mechanism in the text yet, so treat every design detail you read elsewhere as speculation until proposals land.
For anyone who has watched a flat tool list crowd out the actual task in a context window, the direction matters more than the missing details. We made this bet on our own platform: our argument for delivering skills over MCP with progressive disclosure is that an agent should pay context only for what the task needs, which is the same instinct the maintainers are now formalizing at the protocol level. The companion problem in the same section is result handling: a tools/call response can carry the same output in multiple forms today, and a server developer has no way to know which form a given client will put in front of the model. The roadmap promises one clear contract. Both changes push in the same direction as designing intent-shaped tools that compress whole workflows rather than mirroring your REST surface one endpoint at a time.
From the archive
Aug 23, 2026 • 8 min read
Aug 23, 2026 • 7 min read
Aug 23, 2026 • 9 min read
Aug 22, 2026 • 7 min read
The second big theme is spelled out plainly in the agent identity section:
MCP authorization today is built around a person approving access in a browser.
That assumption breaks exactly where the industry is growing: agents running as cloud workloads with their own identity, acting for a user who is not present, or delegating narrower authority to sub-agents. The stated goal is a standardized way for MCP servers to recognize and trust agent identities, "built on existing standards rather than pasted API keys and long-lived tokens." Concretely, the roadmap names four workstreams:
What does this unlock in practice? Long-running autonomous agents and server-to-server calls that currently require someone to babysit an OAuth consent screen, plus principled sub-agent scoping - a planner agent handing a narrow, expiring credential to an executor instead of its full authority. Much of the groundwork already exists: Enterprise-Managed Authorization is now a stable extension, and we looked at why zero-touch OAuth matters for enterprises. If you are evaluating the interim landscape while the spec work lands, our comparison of agent auth platforms covers the build-versus-buy side.
The agentic messaging area starts from the observation that modern workloads no longer fit request-and-response: loops run longer, servers push streamed results, and users want to steer work mid-flight. MCP already grew Tasks (now an extension), subscriptions/listen, and progress notifications. Ahead lies server-initiated events - webhooks and channels, so clients are not left polling - plus a composition review across the Agents, Transports, and Triggers & Events working groups to make sure the pieces work together, and maturing Tasks enough to move from extension into the core specification. If you operate headless fleets, this is the area to watch: it is the difference between an agent that polls your server every thirty seconds and one you can notify when a job finishes.
On transport, the roadmap declares victory on unification for remote servers: "a remote MCP server is now no different from any other HTTP workload," hostable on whatever infrastructure you already run APIs on. The remaining stretch is covering other deployment modes, including local servers speaking Streamable HTTP semantics over stdio, so client and server code stops forking per transport. A final area rounds out the roadmap: SDK developer experience, with investment in ergonomics, conformance testing, and documentation - increasingly urgent because many developers now build MCP clients and servers by pointing a coding agent at the libraries, so clear APIs and accurate docs decide whether generated code works.
The Hacker News thread ran pro and skeptic in parallel. On the optimistic side, one HN commenter argued that directionally every server will adopt agent identity because manually clicking through a browser is a bottleneck that serious users will tolerate less and less, and the migration work itself will increasingly be done by agents. On transport unification, another commenter welcomed the HTTP-native turn with a blunt verdict on history: "Introducing a bespoke new protocol was one of the more bone-headed things MCP did on initial release."
The strongest skepticism targeted the progressive discovery item. One HN commenter called it "kind of late to the party," saying they had already implemented lazy loading of MCP tools in a couple of harnesses and were moving to an "everything as code" model instead - a recurring counter-pattern where agents write code against APIs rather than consuming curated tool lists. Others asked how many MCP servers would realistically implement the full authorization stack of DPoP, token exchange, and workload federation, or questioned whether an MCP endpoint beats a plain REST API plus a well-documented OpenAPI file at all. Those are fair challenges, and the roadmap's own proposal prioritization section is partly an answer: SEPs inside these five areas get expedited review, while out-of-area proposals are not rejected but compete for scarcer maintainer attention.
Being precise about what the roadmap does not settle:
The roadmap says the five priority areas cover "the next specification release and beyond" but gives no date. SEPs within the priority areas get expedited review, which is the closest thing to a timeline in the post.
A proposed approach where a server exposes a small entry-point set of tools first and reveals more of its catalog as the conversation narrows, instead of pushing its entire tool list into the model's context on connect. The maintainers describe it as an effort they are starting, with no mechanism specified yet.
Because more callers are autonomous cloud workloads, scheduled jobs, and sub-agents with nobody present to click a consent screen. The roadmap wants standardized agent identities built on OAuth-ecosystem standards like DPoP and token exchange instead of pasted API keys and long-lived tokens.
No. The roadmap says the work includes "finalizing" DPoP and driving its adoption, so it is forward-looking. Today's 2026-07-28 authorization spec remains what governs, and Enterprise-Managed Authorization is available now as a stable extension.
Not per the roadmap. The opposite: the proposal is to stretch Streamable HTTP semantics down to local stdio-based servers so there is one transport model instead of several, simplifying both sides.
It complements them. Skills packages solve knowledge packaging with progressive disclosure; the roadmap effort would let servers apply the same economics to tool catalogs at the protocol level. Expect both layers to matter.
No. The roadmap says proposals outside the areas are not automatically rejected, but maintainer review time goes to priority-area proposals first, so acceptance odds are meaningfully better inside them.
Nothing in the roadmap breaks clients on the 2026-07-28 spec today. Progressive discovery, new auth flows, and server-initiated events would arrive as future spec revisions or extensions, negotiated per connection as MCP extensions always are.
The through-line is that MCP is repositioning from "a protocol for IDEs connecting to tools" toward infrastructure for fleets of agents that run for hours, call each other, and never see a browser. Whether that lands as designed or fragments along the way is the open question - our money is on the teams who ship the boring parts early. If you are weighing whether to build on MCP at all versus betting on CLIs and plain APIs, read our case for CLIs over MCPs as the counterweight, and pair this roadmap with the Arcade agent authorization guide to see how the commercial layer is already solving what the protocol is only now planning to standardize.
Read next
SKILL.md solved knowledge packaging with progressive disclosure. MCP solved capability transport but ships flat, context-hungry tool lists. The next shape combines them - an MCP server whose tools are a skill directory, so an agent pays context only for what the task needs. Here is the argument and a working implementation.
9 min readThe 2026-07-28 Model Context Protocol spec is the largest revision since launch: a stateless core, deprecated Roots/Sampling/Logging, MCP Apps, Tasks, and tougher OAuth. Here is what breaks, what to adopt, and a migration checklist for server authors and client integrators before the July 28 deadline.
11 min readThe MCP 2026-07-28 final spec is here - sessions are gone, the protocol is stateless. Here is what changed, what broke, and how to finish migrating your MCP servers.
9 min readTechnical content at the intersection of AI and development. Building with AI agents, Claude Code, and modern dev tools - then showing you exactly how it works.
Gives AI agents access to 250+ external tools (GitHub, Slack, Gmail, databases) with managed OAuth. Handles the auth and...
View ToolA hosted infinite canvas your headless AI agents drive over MCP. Any MCP-speaking agent - Claude Code, Codex, Cursor, or...
View ToolOpen-source terminal agent runtime with approval modes, rollback snapshots, MCP servers, LSP diagnostics, and a headless...
View ToolFull-stack AI dev environment in the browser. Describe an app, get a deployed project with database, auth, and hosting....
View ToolConfigure Claude Code for maximum productivity -- CLAUDE.md, sub-agents, MCP servers, and autonomous workflows.
AI AgentsWhat MCP servers are, how they work, and how to build your own in 5 minutes.
AI AgentsStep-by-step guide to building an MCP server in TypeScript - from project setup to tool definitions, resource handling, testing, and deployment.
AI Agents
SKILL.md solved knowledge packaging with progressive disclosure. MCP solved capability transport but ships flat, context...

The 2026-07-28 Model Context Protocol spec is the largest revision since launch: a stateless core, deprecated Roots/Samp...

The MCP 2026-07-28 final spec is here - sessions are gone, the protocol is stateless. Here is what changed, what broke,...

MCP's new enterprise-managed authorization flow is not just less login friction. It moves agent tool access into identit...

OpenClaw has 247K stars and zero MCPs. The best tools for AI agents aren't new protocols - they're the CLIs developers h...

Your coding agent can write the code. With Railway's official MCP server it can ship it too: create the project, deploy...

New tutorials, open-source projects, and deep dives on coding agents - delivered weekly.