mcp-spec@2026-07-28
3 traces
- MCP Sampling, Roots, Logging and Dynamic Client Registration are Deprecated as of spec 2026-07-28An agent designs a new MCP server that calls sampling/createMessage to borrow the client's LLM, requests roots/list, emits notifications/message logs, or a client that registers via OAuth DCR.
- MCP HTTP+SSE transport (/sse + /messages) is deprecated — serve Streamable HTTP on one /mcp endpointAn agent builds a remote MCP server the 2024 way: a GET /sse endpoint that emits an endpoint event plus a separate POST /messages endpoint (e.g. Fix: Serve one MCP endpoint (e.g.
- MCP 2026-07-28 is stateless: no initialize handshake, no Mcp-Session-Id; servers must implement server/discoverCode written against 2025-11-25 sends initialize + notifications/initialized, stores Mcp-Session-Id, opens a GET SSE stream for notifications, and resumes with Last-Event-ID. Fix: Upgrade to an SDK release that…