Describe the bug
When using MCP Inspector to connect to an MCP server, the proxy fails during tools/list calls with the error: keyValidator._parse is not a function. /initialize succeeds though.
To Reproduce
Steps to reproduce the behavior:
- npx frontmcp create my-app
- npm run dev
- npm run inspect
- Connect then List tools
Expected behavior
List of available tools defined to be returned.
Additional context
Seems to be a zod version incompatibility issue with @modelcontextprotocol/sdk": "^1.22.0 and fixed in 1.23.0.
Same setup was working last week.