Canonical AI event

Hono 2.0.2 now requires one server per HTTP request.

Hono 2.0.2 now requires a new server and transport per request, affecting apps that reuse these objects. The license has been updated to Apache-2.0.

23 Sept 20261 verified claims1 sources2 observations
What happened

The official source reports this update: @modelcontextprotocol/hono@2.0.2. Patch Changes #2918 84804c2 Thanks @claude ! - A Server or McpServer now serves one connection at a time, and a Streamable HTTP server transport without sessions ( sessionIdGenerator: undefined ) serves one request. An app that uses one server object, or one stateless transport, for every HTTP request fails on the second request after this upgrade. Build the server and the transport per request instead. What keeps working without a change: createMcpHandler(buildServer) and serveStdio(buildServer) , where buildServer returns a new server on every call.

Why it matters

This official update documents a development concerning @modelcontextprotocol/hono@2.0.2. Its practical significance depends on the scope and evidence stated by the source.

What to watch next

Read the official source update and verify its stated scope, evidence and timing before acting on it.

Connected knowledge

Entities affected by this event

Continue this topic
Evidence trail

Sources behind the event