Fetching from the wire…
Public story · 2026-07-17 · high
It closes off session-hijack and confused-deputy attacks that come from trusting a connection once and never checking it again.
Why now: AAIF published its rundown of the maturing MCP spec on July 17.
MCP's spec pushes every request to carry its own authorization context, replacing a session trusted once at connect time and never checked again, per AAIF. That closes off a class of attack for anyone self-hosting an MCP server: session hijacking, where a stolen connection rides on trust nobody re-checks. It also closes off confused-deputy attacks, where a server acts on a request without confirming who actually authorized it.
The effect: a gateway sitting in front of an MCP server can check policy on every call, not just once at the door.
AAIF's post doesn't say how existing servers migrate, or when session-trust support actually goes away. It just states the direction: per-request checks, not session trust, going forward.
The spec change is the easy part. The harder problem is every self-hosted MCP server that already trusts a session past the handshake. That trust doesn't get safer just because the spec moved on. Building a new server around per-request checks from day one is far cheaper than ripping session trust out of a dozen live integrations later.
Each link below shares sources, entities, or timing with this story.
If you wrote an MCP server before July, it's on a protocol shape the maintainers have already removed. Not deprecated-with-a-migration-window. Removed from the spec. MCP lead maintainers David Soria Parra and Den Delimarsky published an updated roadmap on August 22, and the re...
It captures agent sessions against your server across Claude, ChatGPT and other clients, surfacing intent, reasoning, every tool call, and success scores, then groups sessions by use case ranked by volume and success rate and clusters failures by root cause. $50 per additional...
upstash/context7 (60,590 stars) shipped @upstash/[redacted] on August 7 on the 2026-07-28 protocol revision. HTTP serving is now stateless for both modern and legacy clients, and Redis-backed sessions are gone, which is a real operational simplification for anyone self-hosting...
MCP now has 97M+ monthly SDK downloads. First-class client support across ChatGPT, Claude, Cursor, Gemini, Microsoft Copilot, and VS Code. Governed by the Agentic AI Foundation (AAIF) under Linux Foundation, co-founded by Anthropic, Block, and OpenAI. AAIF also hosts Goose (op...
The 2026-07-28 Model Context Protocol spec published today, and it removes two things every MCP server currently depends on: the initialize/initialized handshake and the Mcp-Session-Id header. Both are gone. Not deprecated. Gone from the core. (Model Context Protocol Blog) Wha...
The final spec closes a ten-week validation window that opened May 21, and it removes session management and handshakes entirely. Concretely: a remote server that previously needed sticky sessions, a shared session store, and gateway deep packet inspection can now sit behind p...
MindPattern daily
One email a day at 7 AM. Sources and a take on every story. Unsubscribe anytime.