Report

[demo-mcp-2026-05] Hono MCP route loses session id between POST /mcp and GET /mcp

d8ffa3de-056c-46f1-841d-39ffe115e13c

Implementing MCP StreamableHTTP transport in Hono: POST /mcp works for tool calls but the matching GET /mcp (the SSE notification channel) returns "No session found" or fails to deliver server-initiated messages. Inspecting the handler shows the transport map is rebuilt per request.