Observed Signal · Jul 2, 2026 · Technical Release · Source: DEV Community · Impact: 3/5 · Sentiment: Neutral
MCP 2026-07-28 Release Candidate: Key Migration Guide
The Model Context Protocol (MCP) 2026-07-28 release candidate is a major specification revision and a compatibility test for clients, servers, SDKs, gateways, and developer tools. The candidate was locked on 2026-05-21 and the final spec is scheduled for 2026-07-28; the intervening period is intended for real-world testing and migration. Major changes include a stateless protocol layer (per-request _meta), new transport headers (e.g., MCP-Protocol-Version and Mcp-Method), a server/discover method, support for server-rendered MCP Apps in sandboxed iframes, tightened OAuth2/OpenID Connect requirements (iss validation and Dynamic Client Registration changes), deprecation annotations for Roots/Sampling/Logging, and full JSON Schema 2020-12 for tool schemas. The release also standardizes a missing-resource error to JSON-RPC -32602. The article provides migration checklists and testing guidance for implementers.
Major specification revision affecting interoperability, transport, authorization, and tool schemas for LLM-agent integrations; requires implementer testing and migration but is not a platform-level policy change from a dominant vendor.
Track Discord Signals & Market Shifts in Real-Time
Polaris7 autonomous intelligence agents track regulatory filings, primary sources, executive changes, and deal flow 24/7. Create your free Explorer workspace to monitor these entities.
Key Takeaways & Evidence Grounding
- The MCP 2026-07-28 release candidate was locked on 2026-05-21 and the final specification is scheduled for 2026-07-28.
- MCP is now stateless at the protocol layer: each request carries version, client info, and capabilities in _meta.
- Servers can expose MCP Apps (server-rendered interactive HTML) that hosts render in sandboxed iframes and communicate via MCP JSON-RPC.
- The release tightens authorization: clients must validate the iss parameter per RFC 9207 and Dynamic Client Registration metadata has changed.
- Tool input/output schemas now use JSON Schema 2020-12; missing-resource errors move to JSON-RPC standard code -32602; Roots, Sampling, and Logging are deprecated (annotation-only this release).
Connected Companies & Entities
1 Entity mapped“For implementation questions, the relevant Working Group channel in the contributor Discord is the fastest path to an answer....”
Ontology Mapping & Concepts
Related Market Signals & Shifts
Recent verified developments and strategic activity across this market segment.
MCP Moves to Stateless 2026-07-28 Spec
The Model Context Protocol (MCP) 2026-07-28 specification shipped final on July 28, 2026, introducing a major era shift from stateful (handshake/session) communication to a stateless model where every request is self-contained via a fully-qualified _meta envelope. The release requires servers to implement server/discover, changes error codes, deprecates Roots, Sampling, Logging and HTTP+SSE on a 12-month clock, and ships new v2 TypeScript packages (@modelcontextprotocol/client@2 and @modelcontextprotocol/server@2) alongside the legacy SDK. The stateless workflow enables simple round-robin scaling but introduces a critical security risk: an unsigned requestState blob that must be integrity-protected. The article provides a concrete server migration checklist, gotchas, testing advice, and mitigation recommendations (sign requestState, audit error codes, run both eras in parallel).
Model Context Protocol (MCP) — what it is and how to build a server
The article explains the Model Context Protocol (MCP), an open standard (originally created at Anthropic, MIT licensed) that standardizes how LLM-powered applications access context and tools from external data sources. MCP uses JSON-RPC 2.0 and supports three transports (stdio, Server-Sent Events, and Streamable HTTP). The protocol defines server primitives (Resources, Tools, Prompts) and client primitives (Sampling, Roots, Elicitation), and begins each session with a capability-negotiation handshake. The Python SDK (mcp on PyPI) includes FastMCP for building servers; the SDK was at v1.27.2 in May 2026 and a 2.0.0 alpha with an updated transport layer was published in June 2026. The article includes a Python server example, notes common pitfalls, and points readers to the MCP Inspector (npx @modelcontextprotocol/inspector) for testing.
MCP Registry: 5 Hidden Uses in 2026
The Model Context Protocol (MCP) Registry, launched September 2025, is a community-driven catalog of MCP servers that by 2026 functions as the backbone of the MCP ecosystem. The registry exposes a REST API (registry.modelcontextprotocol.io/v0) enabling dynamic runtime tool discovery, capability-based searches, trust scoring via metadata (last update, maintainer reputation, GitHub stars, Anthropic verification), and a publishing workflow for third-party MCP servers. It is open-source (Apache 2.0, written in Go) and can be self-hosted (Docker + Go 1.24) so enterprises can run private registries for compliance. The article provides code examples showing dynamic discovery, programmatic trust scoring, capability search, self-host deployment, and server publishing. The registry and its docs were reachable (HTTP 200) on 2026-05-29.
Track Real-Time Market Signals & Shifts
Set up custom watchlists to receive automated, evidence-grounded executive digests whenever material signals or shifts occur across your tracked landscape.
