An update to Claude Desktop's bundled Model Context Protocol (MCP) client has caused issues for users running local MCP servers. The updated client, version 2.0.0-beta.4, defaults to stricter JSON Schema validation (2020-12) and rejects schemas declared with older dialects like draft-07, which were previously generated by tools like zod-to-json-schema. This has led to servers failing to register, even though the MCP specification allows for older dialects. A fix has been merged upstream for the MCP TypeScript SDK, but Claude Desktop has not yet adopted the updated client, leaving users to implement workarounds such as a stdio proxy to modify schema declarations before they are processed. AI
IMPACT A bug in Claude Desktop's bundled client has caused compatibility issues for local MCP servers, requiring users to implement workarounds.
RANK_REASON The cluster describes a bug in a specific software component (Claude Desktop's bundled MCP client) and a workaround, rather than a new release or significant industry event.
- Claude Desktop
- JSON Schema 2020-12
- JSON Schema draft-07
- MCP
- MCP TypeScript SDK
- @modelcontextprotocol/client
- modelcontextprotocol/typescript-sdk
- n8n
- zod-to-json-schema
AI-generated summary · Google Gemini · from 1 sources. How we write summaries →