{"serverId":"mcp-registry/app.railway.up.payments-intel-production/payments-intel","tools":[{"name":"check_address_format","fixed":{"name":"check_address_format","description":"Is this address well formed for this chain, and what is its EIP-55 checksummed form? Free: deterministic address format check for EVM chains (EIP-55 checksum: valid, checksummed form, whether the input checksum was correct, all lowercase or all uppercase) and Solana (base58, 32 bytes). No external calls. 60 calls/min per client. Format only; says nothing about who controls an address.","inputSchema":{"type":"object","required":["chain","address"],"properties":{"chain":{"type":"string","description":"Chain id or name: an EVM chain (e.g. base, ethereum, eip155:8453) or solana"},"address":{"type":"string","description":"Address to check"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":193,"tokensAfter":193},{"name":"find_corridor","fixed":{"name":"find_corridor","description":"Who can move money from this currency or stablecoin to that one, in this country, over which rails? Paid ($0.03 USDC): Money-movement routes from one currency or stablecoin to another: corridors providers publish (rails, speed, fee notes, cited), plus on/off-ramp routes inferred from ramp coverage, labelled as inferred. This server holds no wallet and never pays: it returns the HTTP 402 payment requirements (x402 on Base, MPP on Tempo) and the URL https://payments-intel-production.up.railway.app","inputSchema":{"type":"object","required":["from","to"],"properties":{"to":{"type":"string","description":"Currency or stablecoin received, e.g. MXN"},"from":{"type":"string","description":"Currency or stablecoin sent, e.g. USDC or USD"},"country":{"type":"string","description":"Destination ISO alpha-2 country, e.g. MX"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":241,"tokensAfter":241},{"name":"get_chain","fixed":{"name":"get_chain","description":"What are the basic facts of this chain (CAIP-2 id, gas token, explorer, x402/MPP settlement, stablecoins)? Paid ($0.001 USDC): Cited chain facts from a prepared dataset: CAIP-2 chain id, gas token, finality class, block explorer, whether x402 and MPP settle there, and stablecoins. Fields not established from a source are the string \"unknown\". Unknown chains and malformed input return 404/400 and are never charged. This server holds no wallet and never pays: it returns the HTTP 402 payment requir","inputSchema":{"type":"object","required":["chain"],"properties":{"chain":{"type":"string","description":"Chain slug, name or CAIP-2 id, e.g. base, solana, eip155:8453"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":198,"tokensAfter":198},{"name":"get_examples","fixed":{"name":"get_examples","description":"What do the paid endpoints return, and what do they cost? Free: prices and paths of every paid endpoint, plus a full example response for GET /v1/provider taken verbatim from a real record, labelled as an example with its last-verified date. Use it to see the shape and depth of paid data before paying.","inputSchema":{"type":"object","required":[],"properties":{}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":113,"tokensAfter":113},{"name":"get_provider","fixed":{"name":"get_provider","description":"What exactly does this provider support, where is it licensed and what does it charge? Paid ($0.01 USDC): Full cited record for one provider: stablecoin rails, corridors, licences, published fees, coverage, developer and agent-payment support. Every fact has source URL, retrieval date, quote and confidence. This server holds no wallet and never pays: it returns the HTTP 402 payment requirements (x402 on Base, MPP on Tempo) and the URL https://payments-intel-production.up.railway.app/v1/provider.","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"string","description":"Provider id from search_providers, e.g. circle"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":192,"tokensAfter":192},{"name":"get_token","fixed":{"name":"get_token","description":"What are the symbol, name, decimals, contract address and issuer of this stablecoin on this chain? Paid ($0.001 USDC): Cited stablecoin token facts from a prepared dataset (USDC, EURC, USDT, PYUSD, DAI on the chains /v1/chain covers, where a permissively licensed source lists them): symbol, name, decimals, contract address, chain, issuer, each with a source citation and license. Fields not established from a source are the string \"unknown\". Malformed input and tokens not in the dataset return 40","inputSchema":{"type":"object","required":["chain"],"properties":{"chain":{"type":"string","description":"Chain slug, name or CAIP-2 id, e.g. base, solana, eip155:8453"},"symbol":{"type":"string","description":"Stablecoin ticker, e.g. USDC (give symbol or address)"},"address":{"type":"string","description":"Token contract / mint address (give address or symbol)"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":252,"tokensAfter":252},{"name":"search_providers","fixed":{"name":"search_providers","description":"Which payment or stablecoin providers support this asset, chain, country or service? Free: search payment and stablecoin providers by category, asset, chain, ramp country or service. Returns compact cards (no citations); use get_provider for the full cited record. 50 calls/day per client.","inputSchema":{"type":"object","required":[],"properties":{"q":{"type":"string","description":"Name search, e.g. 'bridge'"},"asset":{"type":"string","description":"Stablecoin ticker, e.g. USDC, EURC, USDT, PYUSD"},"chain":{"type":"string","description":"Chain, e.g. base, ethereum, solana, tron, polygon"},"country":{"type":"string","description":"ISO 3166-1 alpha-2 country for on/off-ramp coverage, e.g. MX"},"service":{"type":"string","description":"issuance, mint_redeem, on_ramp, off_ramp, payouts, acceptance, settlement, custody, wallets, orchestration, fx, cards"},"category":{"type":"string","description":"card_acquiring, orchestration, merchant_of_record, payouts, fx, baas_issuing, open_banking, stablecoin_issuer, stablecoin_infra, onoff_ramp, custody_wallets, agentic_payments"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":314,"tokensAfter":314}],"toolsChanged":7,"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."}