{"ok":true,"data":{"slug":"broken-mcp-tool-call","title":"Broken MCP Tool Call","summary":"Use when an MCP initialize, tools/list, tools/call, resources/read, or prompts/get workflow fails.","symptoms":["MCP method span failed.","tools/call result is absent or redacted error only.","MCP client reports JSON-RPC error."],"likelyCauses":["Invalid JSON-RPC envelope.","Tool is protected and no PLATPHORM_API_KEY was supplied.","Tool handler returned a real degraded adapter state."],"checks":["POST /api/mcp initialize.","POST /api/mcp tools/list.","Inspect the tools/call span arguments after redaction."],"commands":["platphormctl mcp validate trace","platphormctl trace get <traceId>"],"linkedTools":["MCP","Trace","Claws"],"evidenceToCollect":["JSON-RPC id","method","tool name","redacted arguments","response error code"]}}