Official MCP RegistryListed
io.github.89rat/x402-checks
Machine-payable deterministic identifier checks + signed XDR-1 receipts for agents.
First seen 6 Oct 2026. Evidence as of 6 Oct 2026.
23
Tools
From an anonymous probe
1
Source listings
Each with its own history
1
Recorded changes
Since first seen
Tools
| Tool | Description | Behaviour |
|---|---|---|
| balance_check | Read native ETH and USDC balances on Base with raw units and decimals. A balance snapshot is not proof of solvency, ownership or future payment ability; upstream reads can fail. | Read-only |
| batch_validate | Run up to 50 supported {tool, value} checks in one request. Each result states its scope. Compare the current batch quote with individual quotes; savings depend on batch size. | Read-only |
| block_info | Latest (or specified) Base block header: number, timestamp, transaction count, base fee. Preflighted before payment. | Read-only |
| calculate_fx_savings | Arithmetic comparison of a USDC settlement against comparator percentages YOU supply (bank_fee_pct, custodial_fee_pct) across 14 global fiat currencies. The comparators are assumptions, not measurements of any bank or provider; no protocol fee is deducted on this rail. | Read-only |
| check_price | Instant zero-cost pricing hook for code402 tools. Returns the live price, an opaque quote_id, TTL, and the settlement URL. Free forever — feeds the price index into an agent planner's context without creating any financial obligation. If the planner acts on the quote, it hits the settlement_url with an EIP-3009 signed voucher. | Read-only |
| clean_markdown_scraper | Transform noisy HTML web documents into clean, LLM-optimized Markdown while preserving semantic headers and links. | Read-only |
| context_distill | Deterministic text digest: word count, top-5 most frequent meaningful words (stop words excluded), first sentence, and a keccak-256 content hash. Pure function — no external calls, no ML. | Read-only |
| crypto_ticker | Current spot price (USD) for a symbol via the public CoinGecko API; common tickers (btc, eth, …) are mapped to CoinGecko ids automatically. Cached 60s server-side; preflighted so you never pay during an API outage. | Read-only |
| erc20_balance | Raw + formatted ERC-20 balanceOf for an address at any token contract on Base. Decimals read on-chain. Preflighted so you never pay during an RPC outage. | Read-only |
| fx_spot_price_oracle | High-precision fiat & stablecoin foreign exchange spot rates (USDC, EUR, GBP, JPY, etc.) computed from TWAP edge oracles. | Read-only |
| gstin_check | Validate an Indian GSTIN by structure (2-digit state code + PAN + entity code + 'Z') and its mod-36 cross-sum checksum. | Read-only |
| iban_check | Validate IBAN structure and MOD-97 checksum. Does not establish account ownership, beneficiary identity or absence of fraud. | Read-only |
| ifsc_check | Check the 11-character Indian IFSC format, including its fifth-character zero. No bank-branch registry lookup or account verification. | Read-only |
| india_supplier_check | One call, one receipt: GSTIN + PAN + UPI VPA + IFSC for an Indian counterparty. Four deterministic structural checks, each stating its own scope. Built for cross-border procurement where the buyer is an agent that cannot open an INR account. | Read-only |
| instant_json_schema_verifier | Validate JSON data payloads against schema definitions. Preflighted for agent tool call pipelines. | Read-only |
| lei_check | Validate a 20-character LEI and MOD-97 check digits. No registry lookup, active-registration check or legal-entity identity verification. | Read-only |
| pre_disbursement_guard | Evaluate supplied identifiers, domain-age evidence and mismatch signals. Requires a preceding receipt hash. An advisory result is not verified identity, fraud clearance or authorization to release funds. | Read-only |
| receipt_verify | Verifies a signed XDR-1 receipt from ANY x402 service: recomputes the canonical digest and recovers the signer, then compares it to the declared signer. Free forever — no account, no quota, no storage (stateless). A valid receipt proves the signer signed that tool call at that timestamp; it does NOT prove funds moved or any business claim. | Read-only |
| sanctions_address_screen | Deterministic screen of EVM addresses and jurisdictions against a curated local blocklist of sanctioned addresses and prohibited jurisdictions. Address- and jurisdiction-level only — this is NOT name-based screening and NOT a complete OFAC SDN check. Absence of a match is not a sanctions clearance; use as one informational input alongside your own compliance process. | Read-only |
| swift_bic_check | Check SWIFT/BIC structure and country code. Does not establish bank existence, active routing or beneficiary identity. | Read-only |
| tx_activity | On-chain activity snapshot: total outbound nonce, bytecode check (is_contract), and funded status on Base. Preflighted before payment. | Read-only |
| vat_mod97_check | Check the supported Belgian VAT format and MOD-97 checksum. BE only; not VIES, other EU VAT formats, registration status or tax compliance. | Read-only |
| vendor_onboarding_pack | Check supplied IBAN, LEI, Belgian VAT and UK company-number fields in one result. Structural checks only; no ownership, registry or fraud clearance. | Read-only |
Change history
- Listed (registry)
| Source | Listing | First seen | Last seen | Versions |
|---|---|---|---|---|
| Official MCP Registry | io.github.89rat/x402-checks | 6 Oct 2026 | 6 Oct 2026 | 1 |