{"serverId":"mcp-registry/io.github.jweezy119/pabandi","tools":[{"name":"pabandi_create_booking","fixed":{"name":"pabandi_create_booking","description":"Create a booking with AI trust scoring and escrow protection. Requires AP2 mandates and x402 payment of 0.25 USDC.","inputSchema":{"type":"object","required":["businessId","reservationDate","reservationTime","numberOfGuests","intentMandate","cartMandate","paymentMandate"],"properties":{"businessId":{"type":"string"},"cartMandate":{"type":"object"},"intentMandate":{"type":"object"},"numberOfGuests":{"type":"number"},"paymentMandate":{"type":"object"},"reservationDate":{"type":"string"},"reservationTime":{"type":"string"}}},"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: false, destructiveHint: false, idempotentHint: false (inferred from the name).","verify":true}],"tokensBefore":160,"tokensAfter":160},{"name":"pabandi_get_ledger","fixed":{"name":"pabandi_get_ledger","description":"Public audit lookup of a passport issuance charge by idempotency key.","inputSchema":{"type":"object","required":["idempotencyKey"],"properties":{"idempotencyKey":{"type":"string"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":64,"tokensAfter":64}],"toolsChanged":2,"tokensSaved":0,"todo":[{"tool":"pabandi_create_booking","params":["businessId","cartMandate","intentMandate","numberOfGuests","paymentMandate","reservationDate","reservationTime"]},{"tool":"pabandi_get_ledger","params":["idempotencyKey"]},{"tool":"pabandi_initiate_escrow","params":["payee","payer","amount","currency","conditions"]},{"tool":"pabandi_issue_passport","params":["agentId","capabilities","idempotencyKey"]},{"tool":"pabandi_verify_property","params":["property_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."}