-
Notifications
You must be signed in to change notification settings - Fork 9.6k
Description
Describe the bug
A clear and concise description of what the bug is.
The memory mcp service is configured with a memory.jsonl file . All tools work correctly in Claude Code/ROO code/Cline/kilo code/TRAE. However, the same memory mcp service encounters an error 32602 when use reading tools like "search_nodes" in the Cursor.However, creating entities works normally in the Cursor.I've tried switching models and changing the configuration file to memory.json, but the problem persists.
The cursor output panel shows the following:
2025-12-14 12:57:17.803 [error] Error calling tool 'search_nodes': MCP error -32602: Structured content does not match the tool's output schema: data.entities[0] should NOT have additional properties
2025-12-14 12:57:19.948 [info] Handling CallTool action for tool 'read_graph'
2025-12-14 12:57:19.948 [info] Calling tool 'read_graph' with toolCallId: tool_ef03a7a7-f6db-421d-b8da-44e79cd3e45
2025-12-14 12:57:19.967 [error] Error calling tool 'read_graph': MCP error -32602: Structured content does not match the tool's output schema: data.entities[0] should NOT have additional properties
2025-12-14 12:57:22.243 [info] Handling CallTool action for tool 'open_nodes'
2025-12-14 12:57:22.243 [info] Calling tool 'open_nodes' with toolCallId: tool_a5c985a3-b1d6-4e47-8041-f8c273f6b25
2025-12-14 12:57:22.249 [error] Error calling tool 'open_nodes': MCP error -32602: Structured content does not match the tool's output schema: data.entities[0] should NOT have additional properties
Additional context
Add any other context about the problem here.
memory.json has 452 lines.
Each line is correctly formatted using a single line.