{"serverId":"mcp-registry/com.botrecipe/relay","tools":[{"name":"cancel_request","fixed":{"name":"cancel_request","description":"Cancel a pending request (for example your agent got past the step another way). The link stops working and any unread code is wiped.","inputSchema":{"type":"object","required":["request_id"],"properties":{"request_id":{"type":"string"}}},"annotations":{"readOnlyHint":false,"destructiveHint":true,"idempotentHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: false, destructiveHint: true, idempotentHint: true (inferred from the name).","verify":true}],"tokensBefore":78,"tokensAfter":78},{"name":"check_request","fixed":{"name":"check_request","description":"Poll a request: pending, done, approved, denied, code_ready, expired or cancelled. For 2fa_code, the code is returned exactly once (single read) and only within 10 minutes of the person sending it; then it is wiped.","inputSchema":{"type":"object","required":["request_id"],"properties":{"request_id":{"type":"string"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":100,"tokensAfter":100}],"toolsChanged":2,"tokensSaved":0,"todo":[{"tool":"cancel_request","params":["request_id"]},{"tool":"check_request","params":["request_id"]}],"note":"Deterministic fixes. Changes marked verify need a human look before shipping (renames, inferred annotations, inferred types, removed text). Parameter descriptions in `todo` need to be written by someone who knows the API."}