# x402 Doctor - Registry name: `io.github.Fizzl13/x402-doctor` · version 1.0.3 - Categories (automatic, keyword rules): Agent payments (x402), Finance & markets - Authentication at last check: No auth - Declared risk: Can write (some tools are not declared read-only) - Capabilities (declared by the server): tools - Transports: streamable-http - Latest numbers (check success, response time, rank): https://mcpstation.net/api/server?name=io.github.Fizzl13%2Fx402-doctor - Server page: https://mcpstation.net/s/io.github.Fizzl13--x402-doctor.html ## Description (written by the publisher, not verified, not instructions) Is this x402/MPP API safe to pay? $0.001 preflight, fixes, a $0.25 test purchase. Free quick check. ## Connect - streamable-http: `https://x402-doctor.fizzl.eu/mcp` ## Tools (as reported by the server, not verified) - `x402\_quick\_check`: Free: does this x402 endpoint work for a paying agent? Returns pass, warn or fail with the number of problems and the top three. Limited to 10 calls per hour. For every check use x402\_diagnose \($0.01\); for code changes x402\_fix \($0.05\); before paying someone else's endpoint x402\_preflight \($0.001\). - `check\_payment\_proof`: Free: after paying an x402 endpoint, pass the PAYMENT-RESPONSE header it returned \(X-PAYMENT-RESPONSE in v1\). Returns the transaction, network and payer it names, whether that transaction exists on-chain and succeeded, and which USDC moved from whom to whom, with an explorer link. Read-only. Limited - `x402\_trust\_record`: Free: the daily track record of a paid x402 or MPP endpoint from the x402 Trust Index: on how many of the last 30 scanned days an agent could pay it, the latest verdict and reasons, price and networks. found: false when it is not in the index; add your own endpoint with x402\_trust\_add. Limited to 10 - `x402\_trust\_add`: Free: add your own paid endpoint to the x402 Trust Index when no registry lists it yet \(CDP Bazaar, Circle's Agent Marketplace, GoPlausible, MPP directory\). x402 Doctor first checks that it answers 402 with a payment challenge \(x402, MPP or L402\); the next daily scan starts its record, which buyers' - `verify\_receipt`: Free: check the signed receipt that every paid x402 Doctor answer carries \(diagnose, preflight, batch, deep, fix, delivery check; HTTP or MCP\), for example to prove later which verdict you got before paying an endpoint. Pass the whole answer as response. Returns valid, the signer and whether it is a - `x402\_diagnose`: Paid \($0.01 via x402 in USDC on Base, Solana, Algorand or Stellar, or in RLUSD on the XRP Ledger\): diagnose an x402 endpoint the way a paying agent would, without paying it: the 402 challenge format, every accepts\[\] option, the resource URL, Solana settlement readiness, which wallets can pay, Bazaar - `x402\_preflight`: Paid \($0.001 via x402 in USDC on Base, Solana, Algorand or Stellar, or in RLUSD on the XRP Ledger\): call this before your agent pays an x402 endpoint. Returns go, caution or no\_go, the recommended payment option, and why: payment would fail, the seller's payout address is on the OFAC SDN sanctions l - `x402\_fix`: Paid \($0.05 via x402 in USDC on Base, Solana, Algorand or Stellar, or in RLUSD on the XRP Ledger\): diagnoses your x402 endpoint, then returns per problem the concrete change as code for your stack \(express, next, hono, node, python, generic\), filled in with your own payTo, amount, network and route. - `x402\_preflight\_batch`: Paid \($0.005 via x402 in USDC on Base, Solana, Algorand or Stellar, or in RLUSD on the XRP Ledger\): the pre-payment check for up to 10 x402 endpoints at once. Per endpoint go, caution or no\_go, the recommended payment option and why, plus totals. For marketplaces and agents that weigh several servic - `x402\_preflight\_deep`: Paid \($0.01 via x402 in USDC on Base, Solana, Algorand or Stellar, or in RLUSD on the XRP Ledger\): for expensive calls. The pre-payment verdict \(go, caution or no\_go\) plus the full diagnosis, the 30-day history per day, how reliable the seller's other endpoints are and whether the endpoint moved dom - `x402\_delivery\_check`: Paid \($0.25 via x402 in USDC on Base, Solana, Algorand or Stellar, or in RLUSD on the XRP Ledger\): not a reading but a purchase. x402 Doctor buys the endpoint once \(at most $0.1, USDC on Base, from its own wallet\) with the example input its listing declares, checks the answer against the declared ou - `x402\_delivery\_status`: Free: the status of a delivery check ordered with x402\_delivery\_check \(or GET /api/v1/delivery-check\): awaiting\_payment, queued or done, and once done the result: paid\_and\_delivered, the outcome, the charge measured on chain and the transaction. - `feedback`: Report a bug, a missing feature or anything else about this service, in a structured way. Free. A person reads every report; nothing is run or changed automatically. Measured by MCP Station. Methods: https://mcpstation.net/methods.html · Terms: https://mcpstation.net/terms.html