Back to Browse

Ox402 Utils MCP Server

Developer ToolsLow Risk9.9MCP RegistryRemote
Free

Server data from the Official MCP Registry

47 micro-priced utilities: search, screenshots, OCR, whois, prices, video downloads. x402 USDC.

About

47 micro-priced utilities: search, screenshots, OCR, whois, prices, video downloads. x402 USDC.

Remote endpoints: streamable-http: https://tracy-collar-preview-demands.trycloudflare.com/mcp402/

Security Report

9.9
Low Risk9.9Low Risk

Valid MCP server (1 strong, 1 medium validity signals). No known CVEs in dependencies. Imported from the Official MCP Registry. 1 finding(s) downgraded by scanner intelligence.

Endpoint verified · Open access · 1 issue found

Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.

Permissions Required

This plugin requests these system permissions. Most are normal for its category.

HTTP Network Access

Connects to external APIs or services over the internet.

How to Connect

Remote Plugin

No local installation needed. Your AI client connects to the remote endpoint directly.

Add this to your MCP configuration to connect:

{
  "mcpServers": {
    "io-github-hasned-spec-ox402-utils": {
      "url": "https://tracy-collar-preview-demands.trycloudflare.com/mcp402/"
    }
  }
}

Documentation

View on GitHub

From the project's GitHub README.

ox402-utils

49 micro-priced utilities for AI agents. Web search, whois, DNS, geo-IP, crypto/stock/FX prices, weather, OCR, screenshots, PDF invoices, video download links, ephemeral agent memory, scraping, CSV/JSON conversion and more. No accounts, no API keys — every call is authorized by an on-chain micropayment (x402: USDC on Base, $0.003–$0.05 per call).

Use it in 30 seconds (curl)

Free tier: your first 5 calls are free (lifetime, per network) — no wallet, no signup. After that, per-call x402.

# any tool: POST JSON -> 402 challenge -> pay -> retry with X-Payment header
curl -i https://organisation-anticipated-objects-restrictions.trycloudflare.com/x402/paid/search \
  -H 'Content-Type: application/json' \
  -d '{"query":"x402 protocol","count":3}'

The 402 response carries a PAYMENT-REQUIRED base64 challenge with everything a wallet needs:

{"accepts":[{"scheme":"exact","network":"eip155:8453","maxAmountRequired":"0.008",
  "payTo":"0x7869d1fe2d1de863b6fae4594d392343a69ed8e3",
  "asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"}...]}

Pay the exact USDC amount on Base, then repeat the request with the signed payment in the X-Payment header (any x402 client does this: the Coinbase x402 fetch wrapper, lnget-style flows, or your own signer). Verified via the CDP facilitator; settled on-chain.

MCP server (Claude / any MCP client)

{
  "mcpServers": {
    "ox402-utils": {
      "url": "https://organisation-anticipated-objects-restrictions.trycloudflare.com/mcp402/"
    }
  }
}

tools/list is free and shows all 45 tools with per-call prices baked into descriptions. tools/call returns the payment instructions when unpaid.

Python client (+ LangChain adapter)

See sdk/ox402_client.py:

from ox402_client import ox402

ox402.pay = my_payer   # callable(challenge: dict) -> "X-Payment" header value
result = ox402.call('whois', {'domain': 'github.com'})

# LangChain:
tools = ox402.langchain_tools(pay=my_payer, names={'search', 'screenshot', 'pdf-invoice'})

Catalog highlights

toolpricewhat you get
video-info$0.006metadata + all formats for YouTube/TikTok/Vimeo/X/1000+ sites
video-download$0.015direct download links for any video URL
search$0.008web results (title/url/snippet)
screenshot$0.015headless-chrome PNG of any URL
pdf-invoice$0.02invoice/receipt PDF w/ items+tax
ocr$0.02image → text (tesseract)
html2md$0.006page → clean markdown + links
whois$0.01registrar/dates/NS/availability
geoip$0.004country/city/ISP/proxy flags
stock-quote$0.004last price + prev close
crypto-price$0.003spot + 24h change
weather$0.003current + 3-day forecast

Free catalog endpoint: GET https://organisation-anticipated-objects-restrictions.trycloudflare.com/x402/ (45 tools with prices + example payloads).

Also indexed on 402index.io as ox402-* services.

Notes

  • Endpoint is a Cloudflare quick tunnel; if it rotates, the catalog at /x402/ always shows the live host. Permanent domain pending (is-a.dev PR open).
  • Seller wallet: 0x7869d1fe2d1de863b6fae4594d392343a69ed8e3 (Base).

Wire it into any agent in 10 seconds

Paste into a system prompt (Claude, GPT, OpenCode, whatever you run):

You can call paid utility APIs via x402 (USDC on Base).
Catalog: GET https://organisation-anticipated-objects-restrictions.trycloudflare.com/x402
Call pattern: POST https://organisation-anticipated-objects-restrictions.trycloudflare.com/x402/paid/<tool>
  with JSON body -> if 402 with PAYMENT-REQUIRED header, sign+pay the USDC request,
  retry once with X-Payment header. Prices $0.001-$0.05/call.
First 5 calls from your network are free - probe before paying.
Prefer kv-put/kv-get for cross-run state; screenshot/html2md for page capture;
video-download for media links; pdf-extract/ocr for documents.
Budget cap: $0.10/day unless I say otherwise.

MCP clients: add "ox402": {"url": "https://organisation-anticipated-objects-restrictions.trycloudflare.com/mcp402/"}.

Tool catalog

toolpricewhat it does
kv-get$0.001Read a key from ox402 ephemeral memory (written via kv-put). Returns found/value/ttl_seconds_left. Read-only.
kv-put$0.002Store a JSON value in ephemeral shared memory for stateless agents. TTL 1-24h, value <= 8KB, namespaced keys. Mutating.
crypto-price$0.003Crypto spot prices + 24h change (CoinGecko ids)
fx-rates$0.003Fiat FX rates (ECB daily)
weather$0.003Current weather + 3-day forecast by city/coords
geoip$0.004IP geolocation: country/city/ISP/proxy/hosting flags
stock-quote$0.004Stock quote: last price, prev close, exchange (Yahoo)
hash$0.005SHA-256/512/any hash of payload
base64$0.005base64 encode/decode
uuid$0.005Generate UUID v4
jwt-decode$0.005Decode JWT (no verify)
url-encode$0.005URL encode/decode
regex-extract$0.005Regex match extraction
csv2json$0.005CSV to JSON array
json-format$0.005Pretty/minify JSON
yaml2json$0.005YAML to JSON
timestamp$0.005Unix<->ISO timestamp
diff$0.005Unified line diff
html2text$0.005Strip HTML to text
qrcode$0.005QR code as PNG data-url
password$0.005Random password
json-merge$0.005Deep-merge two JSON
csv-sum$0.005Sum a CSV column
unit-convert$0.005Unit convert (len/mass/temp)
json2csv$0.005JSON array to CSV
schema-validate$0.005Validate JSON vs schema
json-pointer$0.005Extract by JSON path
csv-col$0.005Extract CSV column
text-replace$0.005Find/replace in text
sort-json$0.005Sort JSON array by key
unique$0.005Unique lines/values
wayback$0.005Wayback Machine snapshot + optional history
dns-lookup$0.006DNS records: A/AAAA/MX/NS/TXT/CNAME
html2md$0.006HTML page/page-url -> clean markdown + links
video-info$0.006Video metadata + all formats (YouTube, TikTok, Vimeo, X, SoundCloud, 1000+ sites)
search$0.008Web search (DDG): title+url+snippet per result
whois$0.010Domain WHOIS: registrar, dates, nameservers, availability
text2img$0.010Render text to PNG image (dark/light)
pdf-text$0.010Plain text to formatted PDF document
screenshot$0.015Headless-chrome screenshot PNG of any URL
video-download$0.015Direct download links for a video URL (yt-dlp, 1000+ platforms)
web-scrape$0.020Server-side URL scrape (title+text)
youtube-info$0.020YouTube metadata + streams
base64-url$0.020Fetch URL -> base64 (capped 25MB)
ocr$0.020OCR image to text (tesseract, url or base64)
pdf-invoice$0.020Generate invoice/receipt PDF (items, tax, logo)
pdf-extract$0.030Extract text from PDF
image-resize$0.030Resize/convert image
youtube-dl$0.050YouTube download (mp3/mp4, capped 25MB)

Reviews

No reviews yet

Be the first to review this server!