{"serverId":"mcp-registry/app.netlify.micropay-test-suite/micropay-test-suite","tools":[{"name":"check_payment_flow","fixed":{"name":"check_payment_flow","description":"Verifies an agent's x402 payment flow against a free Base Sepolia testnet endpoint. Call with no arguments first to get back the payment-required challenge (price, network, payTo). Sign it with your x402 client, then call again passing paymentSignature as the encoded PAYMENT-SIGNATURE header value to get back a verified/failed receipt.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"paymentSignature":{"type":"string","description":"Encoded PAYMENT-SIGNATURE header from a signed x402 payment payload. Omit to receive the payment-required challenge instead."}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Check x402 payment flow"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":192,"tokensAfter":192}],"toolsChanged":1,"tokensSaved":0,"todo":[],"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."}