← All Claude Code issues

This week in Claude Code · Apr 26, 2026

MCP TypeScript SDK Alpha 2 Lands with Export Fixes Across All Packages

Get the next issue in your inbox. Weekly · Free

unsubscribe anytime.

TLDR;

The MCP TypeScript SDK dropped two waves of 2.0.0 alpha releases this week. Alpha.1 introduced breaking changes including spec-compliant error codes for unknown tools, removal of WebSocketClientTransport, and a new Fastify middleware adapter. Alpha.2 follows immediately with a tsdown exports resolution fix across all six packages (server, client, node, express, hono, fastify). On the stable 1.x track, v1.28.0 and v1.29.0 deliver OAuth improvements, a disallowed null TTL, and a missing ResourceSchema size field. If you are building MCP servers, audit your error-handling logic for the -32602 code change and drop any WebSocket transport usage before promoting to production.

MCP Ecosystem

Action Items

Immediate

  • Audit all tool-call error handling: replace result.isError checks for unknown tools with try/catch on rejected promises and handle JSON-RPC code -32602 (applies to any project targeting the 2.x alpha series).
  • Remove any usage of WebSocketClientTransport from client code and migrate to stdio or Streamable HTTP transport before adopting the 2.0.0-alpha packages.
  • If upgrading to 2.0.0-alpha.2, update all six packages together (server, client, node, express, hono, fastify) to avoid the tsdown exports resolution mismatch.
  • For Fastify-based MCP servers, evaluate the new @modelcontextprotocol/fastify 2.0.0-alpha adapter as a drop-in replacement for any custom transport wrapper.
  • On the stable 1.x track, upgrade to v1.29.0 to pick up the null TTL rejection, ResourceSchema size field fix, and corrected npm latest tag behavior.
  • Check that inputSchema definitions do not pass plain JSON Schema objects; v1.28.0 now rejects them, so validate your tool schemas before deploying.

All Resources

Every Monday morning

This week in Claude Code

Five minutes, every Monday — the tools, releases and tactics for shipping solo.

unsubscribe anytime.

This week for builders

Five minutes, every Monday — the tools, releases and tactics for shipping solo.

unsubscribe anytime.