What is streamable HTTP (and why MCP servers use it)
An MCP server can be a local subprocess or a URL. Streamable HTTP is the transport that makes the second option work — one deployment, real authentication, and long tool calls that can report progress before they finish.