Categories › AI & Agents › Multi-agent, orchestration & workflows
Full toolkit (100+ tools). Payment-safety 6-tool MCP: /mcp/payment-safety
Remote server: your requests and data go to mcp.moneytools.dev. Claude Code: claude mcp add --transport http moneytools-x402-agent-toolkit https://mcp.moneytools.dev/mcp · Claude app: Settings → Connectors → Add custom connector.
The tools this server listed when we connected to it, in its own words.
x402_market_snapshot — Paid ($0.005 USDC on Base via x402 over MCP), read-only, no arguments: snapshot of MoneyTools' live-probed x402 API index — size, live sharex402_recommend — Find which x402 paid service to call for a task. Returns endpoints ranked by relevance and live liveness (unpaid probe returned valid x402 tx402_precheck — Before paying an x402 endpoint: fetch it, validate its HTTP 402 payment requirements (scheme, network, payTo, amount, asset) and screen payTx402_verify_settlement — Verify an on-chain USDC settlement: tx hash on network (base, base-sepolia, polygon, arbitrum, avalanche, bsc) paid amount to payTo. Returnsx402_gateway_plan — Before paying an x402 seller through the non-custodial MoneyTools Pay Gateway: prechecks the seller (valid x402 terms, OFAC-screened payTo) solana_mint_check — Rule-based safety check of a Solana SPL / Token-2022 mint: mint & freeze authority, permanent delegate, transfer hook/fee, pausable, defaultweb_read_markdown — Fetch a public web page and return clean Markdown (title, headings, links, lists, code) with a sha256 of the content. Respects robots.txt, pswap_quote — Get a best-price token swap quote on one EVM chain (KyberSwap aggregator) or a cross-chain bridge quote (LI.FI, fallback Relay; set toChain)x402_find_endpoint — Find which live x402 paid API to call for a need (e.g. 'transcribe audio', 'web search', 'token price'), ranked by relevance and measured seallowance_setup — For a human who wants to give their AI agent money but does not know crypto: returns a tailored 3-step plan (zh-TW or English) - 1) create tlist_swap_tokens — List the chains, chain ids, native tokens and token symbols accepted by swap_quote. Free.plan_buy — Free: returns price, coverage, fair-use cap and the exact x402 URL to buy the monthly plan (1 USDC once via x402 = 30 days of all paid Moneyplan_status — Free: status of your MoneyTools API key: monthly-plan expiry, calls used today vs the 1,000/day fair-use cap, or remaining prepaid credits. token_safety_check — Before buying an ERC-20: simulates USDC→token→USDC with aggregator quotes and reads the contract (owner, proxy, paused, supply). Flags no-seaddress_profile — Profile an EVM address or ENS name across Ethereum, Base, Arbitrum, Optimism, Polygon, BSC, Avalanche: EOA vs contract vs EIP-7702 delegatedens_resolve — Resolve an ENS name to an address (+ url/avatar/twitter/github records, optional L2 addresses), or an address to its primary ENS name with fgas_compare — Current gas on 7 EVM chains: base fee, priority fee, suggested maxFee, and the native-token cost of a transfer, ERC-20 transfer, approve anderc20_info — Name, symbol, decimals, total supply, owner, paused, upgradeable-proxy detection and (optional) a holder's balance for any ERC-20. Free: 10 allowance_revoke_plan — Find risky ERC-20 approvals for a wallet (default: common tokens × 20 well-known routers/spenders, or your own lists) and get UNSIGNED approtx_explain — Explain a transaction in plain words: status, fee in USD, decoded method and arguments, token/NFT transfers, approvals (incl. unlimited / secalldata_decode — Decode raw EVM calldata before signing: function name and typed arguments via the open Sourcify signature DB (or your ABI / signature), pluscontract_abi — Fetch a verified contract's ABI from Sourcify (open data) with proxy resolution: implementation ABI merged, function and event signature lissignature_verify — Verify a personal_sign message or EIP-712 typed-data signature against an address, including smart-contract wallets (ERC-1271 / ERC-6492). Ftyped_data_risk — Before an agent signs EIP-712 data: identifies Permit / Permit2 / EIP-3009 (x402) / Seaport / CoW / delegation messages, explains them in onx402_validate — Lint any x402 paid endpoint like a client would: 402 status, PAYMENT-REQUIRED header decode, CAIP-2 network, integer amount, payTo/asset, EIhttp_inspect — Fetch a URL and report status, redirect chain, latency, size, cache headers, CORS, parsed rate-limit headers (RateLimit-*, X-RateLimit-*, Reurl_metadata — Title, description, canonical, language, favicon, Open Graph + Twitter card, JSON-LD types, feeds, word count and what's missing for link prdns_lookup — A/AAAA/CNAME/MX/TXT/NS/CAA (or chosen types) via DNS-over-HTTPS, DNSSEC flag, SPF/DMARC/DKIM detection and common misconfigurations. Free: 1domain_rdap — Registrar, creation/expiry dates, age in days, status codes, nameservers and DNSSEC from RDAP; flags very new domains (phishing signal) and robots_check — May this user agent fetch this URL? RFC 9309 evaluation of robots.txt with the matching rule, crawl-delay, sitemaps, llms.txt presence and ajson_schema_validate — Validate JSON data against a JSON Schema (draft 4, 7, 2019-09, 2020-12) and get precise error paths. Use it to check tool outputs or API paytime_convert — op=now|convert|diff|add: current time in many zones, convert a local time between IANA zones (DST-aware), difference incl. business days, adcron_next_runs — Next N run times of a 5-field cron expression (or @daily etc.) in any IANA time zone, with a plain-language description. Free: 10 calls/day;currency_convert — Convert fiat amounts with daily ECB reference rates (Source: ECB statistics, via frankfurter.dev). Only currencies published by the ECB are unit_convert — Length, mass, volume, area (incl. 坪/ping), speed, time, data (KB vs KiB), energy, pressure, temperature and exact wei/gwei/ETH conversion. Fhash_encode — sha256/sha1/sha512/md5/keccak256, function selector, HMAC-SHA256, base64(url), hex, URL encoding, UUIDs, JWT decode (unverified), EVM checksqr_payment_link — SVG QR code for any text/URL, or build an EIP-681 payment link + QR for a token amount to an address (for an agent asking a human to pay). Wnft_metadata — ERC-721/1155 token: standard, collection name, owner, tokenURI resolved (IPFS/Arweave/data URI) and the metadata JSON with image URL; says wtx_status — Is my transaction pending, confirmed, reverted or not found? Confirmations and a per-chain finality hint. Cheap polling for agents waiting oblock_at_time — Find the last block at or before a date/time on any of 7 EVM chains (interpolation search). For historical balance queries, snapshots and loNot tested by KitScout yet. When our harness runs it, pros, cons and the tasks we tried appear here, with the date and evidence.