Agent402
by Agent402live$0.001 /callOpen x402 index with 1,346 deterministic tools: web/documents, live public data, unit conversions, text processing, encoding, validation and more. Wallet-is-identity model — no signup, pay per call in USDC on Base, Solana, Polygon and Arbitrum. 1,156 free proof-of-work CPU tools included.
TOOLS · 15
#TOOLDESCRIPTIONPRICE/CALL
01catalog.searchprobedBROWSE the long catalog behind the flagship set: keyword search over Agent402's 500+ deterministic pay-per-call tools (exact count 627). Start with the listed flagships for search/answer/news/render/data/transcribe/memory; use this when you need a long-tail slug. Counterpart catalog.find resolves a free
02catalog.findprobedDECIDE, don't browse: resolve a plain-language task to the single best-matching Agent402 tool, returned call-ready - slug, price, input schema, and a worked example (its counterpart catalog.search returns a list of candidates to compare - search explores, find decides). Prefer this for anything outsfree
03catalog.callprobedRun an Agent402 tool by slug (discover slugs with catalog.find or catalog.search; params must match that tool's inputSchema). The 222 pure-CPU tools execute free on this hosted connector (rate-limited, no wallet - proof-of-work covers them) and return the tool's JSON result. Wallet-only tools (live varies
04payment.infoprobedHow paying for Agent402 tools works and how to manage a wallet. This hosted connector holds NO wallet: 222 pure-CPU tools run free here (or solve a proof-of-work puzzle), the rest - including search/answer and the /v1 OpenAI-compatible LLM gateway - settle in USDC via x402. Covers: the free vs paid free
05web.searchprobed[wallet-required, $0.02/call] Live web search: ranked results (title, URL, snippet, age) from an independent search index as clean JSON - fresh pages your model's training cutoff has never seen. Optional freshness filter (pd/pw/pm/py = past day/week/month/year). Start here to DISCOVER pages, then revaries
06web.answerprobed[wallet-required, $0.08/call] AI-generated answer to a natural-language question, grounded in live web search results with source citations. Returns clean prose plus a structured citations array (URL, snippet, favicon) - backed by an independent search index, not the model's training data. Useful whvaries
07web.newsprobed[wallet-required, $0.02/call] Live news search: ranked recent articles (title, URL, snippet, age, source, breaking flag) from an independent search index as clean JSON. Same freshness filter as web search (pd/pw/pm/py). Optimized for current-events queries where the web index lags. Returns { query, varies
08browser.renderprobed[wallet-required, $0.02/call] Render a page in a real headless Chromium browser (JavaScript executed), then extract the main content as clean markdown. Use this for SPAs and JS-heavy sites where plain fetching returns an empty shell - try the cheaper extract first for static pages; for pixel evidencvaries
09market.quoteprobed[wallet-required, $0.003/call] Live stock/index/FX/crypto quote: last price, day range, 52-week range, previous close, currency, exchange, and a relative change vs. previous close, as clean JSON. The single-symbol NOW read - for OHLC time series use stock-history, for pre/post-market use premarket-qvaries
10audio.transcribeprobed[wallet-required, $0.030/call] Transcribe audio to text using OpenAI (gpt-4o-mini-transcribe). Provide a URL to an audio file (mp3, wav, m4a, etc.) and get back the transcript. No API key needed; pay per call via x402. Max 5 minutes of audio, 25 MB file size. Returns { model, provider, text, languagvaries
11memory.readprobed[wallet-required, $0.001/call] Read from a wallet-scoped namespace. ?key=… returns the stored value; omit key to list keys. The read half of memory-write's exact-key store - for similarity retrieval over remembered text use memory-recall. Reads your own namespace by default; add ?owner=0x… to read avaries
12memory.writeprobed[wallet-required, $0.002/call] Persistent key-value memory for agents, scoped to the paying wallet. Your x402 payment IS your authentication: the wallet that pays owns the namespace. No signup, no API keys. Exact-key storage for structured state - when you want retrieval by MEANING rather than key, varies
13demand.requestprobed[free] Tell Agent402 about a capability its 500+ tools do not cover (catalog size 627). Use it after catalog.search or catalog.find came back with nothing that fits, instead of giving up: requests are clustered by need, and the ones that keep coming up get built. Records demand only - it never returfree
14server.describeprobed[free] Describe this connector: flagship-first tools layer (search/answer as the front door), how to install (Claude Code / Cursor / npm), free vs paid tiers, and discovery URLs. Call this first.free
15sellers.listprobed[free] List ranked sellers from the on-chain settlement leaderboards. wire=x402 (default): x402 sellers by settled call counts, USDC totals and distinct buyers. wire=mpp: MPP (Machine Payments Protocol) sellers ranked by inbound USDC.e transfers on Tempo to the recipient their live 402 names (windowfree
Prices set by the provider and charged per successful call.
CONNECT
# Inspect the unpaid MCP/x402 requirement with a valid initialize request.
curl -i --request POST 'https://agent402.tools/mcp' \
--header 'Content-Type: application/json' \
--header 'Accept: application/json, text/event-stream' \
--data '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2025-03-26","capabilities":{},"clientInfo":{"name":"toll402-check","version":"1.0.0"}}}'Keep EVM_PRIVATE_KEY server-side and use a narrowly funded wallet.official MCP + x402 guide ↗