CyberMax
Home › Glossary › MCP and AI agents

What is the Streamable HTTP transport?

MCP and AI agents glossary · 1 primary source

The MCP transport for remote servers: one HTTPS endpoint (such as https://example.com/mcp) that receives JSON-RPC messages as POST requests and may stream replies as server-sent events.

It replaced the older HTTP+SSE transport from protocol version 2024-11-05. The client sends every message as a new POST with an Accept header listing both application/json and text/event-stream; the server answers with a single JSON object or opens an SSE stream.

A server may assign an Mcp-Session-Id header at initialization, which the client then repeats on every request, and clients send MCP-Protocol-Version on requests after the handshake. Servers must validate the Origin header to block DNS rebinding.

Sources

Related terms

On this site

All mcp and ai agents terms · Full glossary