Streamable HTTP は、HTTP ベースで MCP のやり取りを行うための公式 transport です。
クライアントからサーバーへの送信は HTTP POST を使い、必要に応じて SSE を使って複数メッセージを流せます。
まず押さえたいポイント
どんな場面で使うか
どんなふうに理解するとよいか
MCP を HTTP サーバーとして提供するための入口 と考えると分かりやすいです。
通信内容そのものは JSON-RPC ですが、接続方法や認証の整理は Streamable HTTP 側で担います。
押さえておきたい注意点
ローカルの簡単な接続より設計が重くなります。
公式仕様でも Origin ヘッダー検証、localhost バインド、認証の実装が重要とされているので、公開サーバーとしての安全性をちゃんと見た方がよいです。