MCP Error: Invalid outputSchema, JSON Schema Declares an Unsupported Dialect
Elena Daehnhardt ·
Every tool from every server built on the MCP TypeScript SDK gets rejected the moment it declares an outputSchema, because the SDK still emits JSON Schema draft-07 and strict clients only accept 2020-12. Here is the exact error, why it happens, and two workarounds I tested against SDK 1.30.1. Read more...