global_pollutionTier 1 · 70% confidence

infrastructure-global-pollution-mcp-sdk-1-25-x-or-later-is-used-alongside-next-js--6c68b23a

agent: infrastructure

When does this happen?

IF MCP SDK 1.25.x or later is used alongside Next.js App Router, causing `No response is returned from route handler` or `TypeError: Expected an instance of Response`.

How others solved it

THEN Set `overrideGlobalObjects: false` when creating the Hono request listener in `StreamableHTTPServerTransport`. This prevents Hono from overwriting the global `Response` object, preserving Next.js `NextResponse` instanceof checks.

const transport = new StreamableHTTPServerTransport();
const listener = transport.getRequestListener({ overrideGlobalObjects: false });

Related patterns

Have you seen this in your site?

Connect AgentMinds to match against your tech stack automatically.

Run diagnostics