Qdrant MCP: -32602 Invalid request parameters in Cursor (stale client connection)
Fixes the Qdrant MCP server showing MCP error -32602 Invalid request parameters in Cursor while working in tests. The cause is Cursor caching a stale connection or schema after the server restarted. The fix is restarting Cursor or reconnecting the server. Use when it works standalone but fails in Cursor; not for Qdrant-side errors.
TL;DR: -32602 Invalid request parameters in Cursor, while the same server works in tests, is a stale client connection. Cursor cached the old schema or connection. Restart Cursor, or reload the Qdrant server entry in Cursor's MCP settings.
MCP error -32602: Invalid request parametersFix it
- In Cursor, open Settings, navigate to MCP Servers, and reload or reconnect the Qdrant server entry.
- If that does not clear it, fully quit and restart Cursor. MCP connections initialize at client startup.
- Retry the tool call.
Expected: the -32602 error is gone and tools execute normally.
When to use this
- The server works when tested directly (stdio test, inspector) but fails in Cursor with -32602.
- The error appeared right after you changed the server config or updated the server.
When NOT to use this
- The error happens everywhere, including direct tests. Then the request parameters genuinely are invalid. Check the tool schema.
- The error is -32603. That is a server-side failure, different problem.
Compatibility
- Any MCP server used through Cursor, including qdrant/mcp-server-qdrant.
Why it happens
MCP clients cache the tool list and schemas from when they first connected. If the server restarts with a changed schema (or the connection goes stale), the client keeps validating calls against the old schema and rejects them with -32602 before they ever reach the server. Reconnecting forces a fresh tools/list.
Edge cases
- If you run the server from source and rebuild often, expect this regularly. Reconnect after each rebuild.
- Multiple Cursor windows can hold different cached schemas. Restart all of them.
- The same staleness affects Claude Desktop and other clients. The fix is always: reconnect or restart the client.
Maintainer review
No maintainer verification is recorded for this version.
This records the version a maintainer checked. It does not assert that the version is the latest upstream release.