
Vercel veröffentlicht mcp-handler 2.0 mit aktuellem MCP-Spec-Support
Das quelloffene Paket `mcp-handler` wurde ursprünglich von Vercel entwickelt, um das Aufsetzen von MCP-Servern auf populären Web-Frameworks wie Next.js, Nuxt und Svelte zu vereinfachen. Version 2.0, die am 30. Juli 2026 veröffentlicht wurde, bringt Unterstützung für die MCP-Spezifikation vom 28. Juli 2026 sowie das MCP TypeScript SDK v2. Der bisher unterstützte HTTP+SSE-Transport wurde vollständig entfernt; Anfragen an die bisherigen Endpunkte `/sse` und `/message` liefern künftig den HTTP-Statuscode 410 Gone zurück. Als einziger Transportmechanismus verbleibt Streamable HTTP, das nun nativ und ohne externe Abhängigkeiten wie Redis oder Session-Storage bereitgestellt wird. Bestehende stateless Streamable-HTTP-Clients können weiterhin denselben `/mcp`-Endpunkt nutzen, sofern sie bereits auf dem aktuellen Protokoll basieren. Tool-, Prompt- und Ressourcendefinitionen müssen auf die neuen SDK-v2-Registrierungs-APIs und Standard-Schema-Inputs umgestellt werden – konkret etwa `registerTool` in Kombination mit `z.object(...)`. Für Projekte, deren Clients noch auf HTTP+SSE basieren, empfiehlt Vercel, vorerst auf `mcp-handler` 1.x zu verbleiben und die Migration auf Streamable HTTP abzuschließen, bevor das Upgrade auf 2.0 erfolgt.
- Mindestanforderung für mcp-handler 2.0 ist Node.js 20 oder neuer sowie zod4.
- Das Paket `@modelcontextprotocol/sdk` wird durch `@modelcontextprotocol/server` ersetzt — bestehende Importe müssen angepasst werden.
- Die neue Version unterstützt per-request Metadata und server/discover nativ ohne Redis-Abhängigkeit oder Session-Storage.
- Vercel stellt ein aktualisiertes Next.js MCP-Server-Template bereit, das speziell für mcp-handler 2.0 ausgelegt ist.
- Stateless Streamable-HTTP-Clients profitieren von einer Kompatibilitätsschicht für Clients, die noch das Streamable-HTTP-Protokoll aus 2025 verwenden.
Frag die KI zum Artikel
Folgefragen zu Headline, Quelle und Volltext — Antwort streamt in wenigen Sekunden.
Verwandte Beiträge

Vercel veröffentlicht mcp-handler 2.0 mit aktuellem MCP-Spec-Support
Das quelloffene Paket `mcp-handler` wurde ursprünglich von Vercel entwickelt, um das Aufsetzen von MCP-Servern auf populären Web-Frameworks wie Next.js, Nuxt und Svelte zu vereinfachen. Version 2.0, die am 30. Juli 2026 veröffentlicht wurde, bringt Unterstützung für die MCP-Spezifikation vom 28. Juli 2026 sowie das MCP TypeScript SDK v2. Der bisher unterstützte HTTP+SSE-Transport wurde vollständig entfernt; Anfragen an die bisherigen Endpunkte `/sse` und `/message` liefern künftig den HTTP-Statuscode 410 Gone zurück. Als einziger Transportmechanismus verbleibt Streamable HTTP, das nun nativ und ohne externe Abhängigkeiten wie Redis oder Session-Storage bereitgestellt wird. Bestehende stateless Streamable-HTTP-Clients können weiterhin denselben `/mcp`-Endpunkt nutzen, sofern sie bereits auf dem aktuellen Protokoll basieren. Tool-, Prompt- und Ressourcendefinitionen müssen auf die neuen SDK-v2-Registrierungs-APIs und Standard-Schema-Inputs umgestellt werden – konkret etwa `registerTool` in Kombination mit `z.object(...)`. Für Projekte, deren Clients noch auf HTTP+SSE basieren, empfiehlt Vercel, vorerst auf `mcp-handler` 1.x zu verbleiben und die Migration auf Streamable HTTP abzuschließen, bevor das Upgrade auf 2.0 erfolgt.
- Mindestanforderung für mcp-handler 2.0 ist Node.js 20 oder neuer sowie zod4.
- Das Paket `@modelcontextprotocol/sdk` wird durch `@modelcontextprotocol/server` ersetzt — bestehende Importe müssen angepasst werden.
- Die neue Version unterstützt per-request Metadata und server/discover nativ ohne Redis-Abhängigkeit oder Session-Storage.
- Vercel stellt ein aktualisiertes Next.js MCP-Server-Template bereit, das speziell für mcp-handler 2.0 ausgelegt ist.
- Stateless Streamable-HTTP-Clients profitieren von einer Kompatibilitätsschicht für Clients, die noch das Streamable-HTTP-Protokoll aus 2025 verwenden.
Frag die KI zum Artikel
Folgefragen zu Headline, Quelle und Volltext — Antwort streamt in wenigen Sekunden.