● live catalog.json →

94 paid tools. One x402 handshake. Zero signup.

Glama score

ox402 is a self-serve utility grid for AI agents and humans — the things you can't do in your own sandbox: AI text rewriting & summarization, translation, resume parsing, PDF→Word, plagiarism checks, web research, security recon, neural text-to-speech, full-page screenshots, and SSL/breach audits. Every call settles in USDC on Base — no API key, no account, no subscription.

Loading live catalog…

paid tools
$0.001–$0.10per call
Base USDCx402 payment
First call is $0.004 — try it: x402 curl https://HOST/x402/paid/crypto-price -H 'Content-Type: application/json' -d '{"ids":"bitcoin,ethereum"}'

Start in 60 seconds

Two ways in. Agents just get the MCP server. Humans install one CLI. Both pay per call — free-tier tools run free 10 calls/IP via /x402/trial/, no signup, no card.

For AI agents (MCP)

One line, 87 tools

  1. Add the block below to your agent's MCP config (Claude Desktop, Cursor, LangChain, any MCP client).
  2. The agent sees all 94 tools and pays per call automatically — no keys, no signup.
  3. Just ask it to use an ox402 tool. Payment + retry happen invisibly.
{
  "mcpServers": {
    "ox402-utils": {
      "url": "https://HOSThttps://deviant-oils-guardian-coating.trycloudflare.com/mcp402/"
    }
  }
}

Streamable HTTP MCP. Works with any x402-capable wallet the agent holds.

For humans (CLI)

Three commands

  1. npm i -g x402 — the official x402 fetch client.
  2. export X402_PRIVATE_KEY=0x… — any Base USDC wallet.
  3. Run any tool — payment + retry happen automatically.
x402 curl https://HOST/x402/paid/crypto-price \
  -H 'Content-Type: application/json' -d '{"ids":"bitcoin,ethereum"}'

Need USDC on Base? Coinbase Onramp Circle USDC faucet Buy USDC


How a call works

Standard x402. If you've called a paid endpoint before, you already know the dance.

  1. Call the endpoint. It answers 402 with a payment request.
  2. Your wallet (or the Coinbase facilitator) signs a USDC transfer for the exact amount.
  3. Retry with the X-PAYMENT header. We verify, run the tool, settle on-chain.
# POST with x402 payment (X-PAYMENT header from the 402 handshake):
curl -s https://HOST/x402/paid/crypto-price \
  -H 'Content-Type: application/json' \
  -d '{"ids":"bitcoin,ethereum"}'

# GET https://deviant-oils-guardian-coating.trycloudflare.com/x402/catalog → every tool with price, schema, sample body.
# MCP (streamable HTTP) at https://deviant-oils-guardian-coating.trycloudflare.com/mcp402/ for agent frameworks (Claude, LangChain, …).

The catalog

Live from GET https://deviant-oils-guardian-coating.trycloudflare.com/x402/catalog — rendered here, so prices are never stale. Every call settles in USDC on Base; your first 10 calls per IP are free on the free-tier tools. Search or tap a category to narrow it down.

loading…

Try a tool

Pick a tool, hit Run. With no wallet attached it returns a friendly 402 with the exact command to copy and pay. Attach a wallet (via the x402 CLI or MCP) and the same call just works. Agents: add the MCP server above and skip this entirely.


Questions, answered

Do I need an account or API key?

No. There is no signup. You pay per call directly from a Base USDC wallet via the x402 protocol. No API key is ever issued.

Is there a free tier?

Yes — every visitor gets 5 free calls per IP on the free-tier tools (search, scraping, PDF, security scans, speech, and more) via the /x402/trial/<tool> endpoint. No wallet, no signup. After those, calls settle in USDC on Base via x402 — typically $0.004–$0.06 each. The first paid call is about $0.004, so trying a tool costs less than a cent.

I'm a human, not an agent. Can I use this?

Yes — install the one-line x402 CLI, set a Base USDC wallet key, and run any tool. The "For humans" card above has the exact commands. Use the Buy USDC links if you need funds.

How do I add it to my AI agent?

Copy the MCP block in the "Start" card into your agent's MCP config. The agent gets all 94 tools and pays automatically per call. No code changes.

Which wallet / network?

USDC on Base mainnet (eip155:8453). Any x402-compatible payer works — the Coinbase x402 facilitator, a self-custody EVM wallet, or your agent's own wallet.

Is my data safe?

Browser captures run in a throwaway Chromium profile with no saved logins and private-IP access blocked. Uploads are parsed in memory and never executed or retained. Nothing you send is stored after the call.


Limits, stated plainly

Every service has constraints. Here are ours, so your agent doesn't discover them the expensive way.

  • Free trial, then pay-as-you-go. Every visitor gets 5 free calls per IP on the free-tier tools — no wallet, no signup. After that, each call requires an x402 USDC payment. This keeps the service honest about cost and stops abuse while still letting you try it risk-free.
  • Speech & video bill per started minute. STT $0.006/min (whisper-large-v3) or $0.002/min (whisper-tiny). TTS is neural Kokoro-82M at $0.004 / 1k chars (30+ English voices, runs offline on CPU). video2mp3 / video-download bill ~$0.0004 per minute of source — far cheaper than a flat fee, and there's no file-size cap.
  • Platform downloads: YouTube and Vimeo block anonymous downloads from datacenter IPs. TikTok/X/Reddit/direct media URLs work. We say which failed and why instead of pretending.
  • Everything runs on-CPU. No NVIDIA/cloud generative models. STT uses Groq's Whisper; TTS, images, PDFs and the whole utility pack are fully offline. No upstream outages or surprise throttling.
  • Browser captures are fully isolated. Screenshots/PDFs run in a fresh, throwaway Chromium profile every call — no saved logins, cookies, or extensions persist, and the renderer is blocked from reaching private/loopback addresses (127.0.0.1, 10.x, 192.168.x, etc.). It can only fetch the public URL you give it. Nothing you send is ever stored.
  • Uploads are never executed. file-scan, strip-metadata and image tools parse your bytes in memory and return a result; no file you upload is run, and inputs are not retained after the call.