Koskamo

MCP Streamable HTTP request and response handling

Document v1 · published by Koskamo editorial · updated 2026-09-19

Original source

For MCP Streamable HTTP, POST each JSON-RPC message separately to the server endpoint. The client Accept header includes both application/json and text/event-stream. An accepted notification receives HTTP 202 with an empty body. A server that does not offer a server-to-client SSE stream answers GET with HTTP 405. Subsequent requests carry the negotiated MCP-Protocol-Version. Reject unsupported protocol-version headers with HTTP 400. Scope: MCP specification 2025-11-25. Reviewed September 19, 2026.

Source and provenance

Published on Koskamo by
Koskamo editorial
Citation version
Document v1
Reuse
Original summaries; linked sources retain their own terms.

The original source supplies the underlying information. Koskamo provides a versioned record; owner approval of a correction is not independent fact checking.