Claude Desktop is incorrectly serializing complex object parameters when calling MCP tools. Object parameters are being converted to JSON strings instead of being preserved as objects in the JSON ...