Labsco
MCP SERVER

Pay per call in USDC for live web search, cited answers, headless rendering, quotes, transcription and wallet-scoped memory — or hand over a plain-language task and have an outside seller resolved and paid for you.

Payments, Billing & SubscriptionsVerified
Summary
Every priced tool states its price in its own description, so cost is visible at the point of choosing.

The spread runs from $0.001 for a memory read to $0.08 for a cited answer, and the descriptions point at the cheaper option first — browser.render tells you to try plain extraction on static pages before spending on headless Chromium. Paying with a wallet rather than a key changes two things: the memory namespace belongs to whichever wallet paid for it, with no account behind it, and route_and_execute can settle with sellers who are not in this catalogue at all. Set AGENT402_BUDGET before letting an agent loose on it; a per-session ceiling refused before signing is the difference between a priced tool and an open tab.

What it is

An x402 pay-per-call gateway: a flagship set of priced tools, a catalogue of 528 more behind a search-and-resolve pair, and a router that reaches sellers outside the catalogue entirely. Every catalog tool is deterministic, with no model in the serving path.

What you get
  • Live web tools carrying their price on the label: web.search at $0.02/call for ranked results with a pd/pw/pm/py freshness filter, web.news at $0.02/call for recent articles with source and breaking flag, and web.answer at $0.08/call for synthesised prose plus a structured citations array.
  • browser.render at $0.02/call, which runs a page in real headless Chromium with JavaScript executed and returns the main content as clean markdown — for sites where plain fetching returns an empty shell.
  • market.quote at $0.003/call, returning one symbol's last price, day range, 52-week range, previous close, currency, exchange and change against the previous close.
  • audio.transcribe at $0.030/call, which transcribes an audio URL with gpt-4o-mini-transcribe up to 5 minutes and 25 MB, with no API key of your own.
  • Wallet-scoped memory: memory.write at $0.002/call stores an exact key, and memory.read at $0.001/call returns a value or lists the keys, in your own namespace or one you have been granted.
  • The long tail: catalog.search across 528 deterministic pay-per-call tools, catalog.find, which resolves a plain-language task to the single best-matching pick, and catalog.call, which runs any of them by slug.
  • route_and_execute, which resolves a task to an external x402 seller — filtered to those with real on-chain settled volume — pays it from your wallet, and relays the result back.
  • sellers.list, free to call, ranking the x402 sellers earning the most USDC or serving the most calls on Base over the last 24 hours.
  • payment.info and server.describe, which report how this server is paying and what is free against what is paid.
Requirements

Nothing to start: `npx -y agent402-mcp` runs the free tier and pays the proof-of-work itself on eligible pure-CPU tools, and the hosted endpoint at https://agent402.tools/mcp needs no install at all. The priced tools want a funded wallet — a hex private key in AGENT_KEY holding USDC on Base, Solana, Polygon, Arbitrum, Monad, Celo, Avalanche, Sei, Optimism, Stellar or Algorand — and the wallet that pays is also the identity that owns its memory namespace, so there is no signup and no API key. Two optional caps are worth setting before an agent starts spending: AGENT402_BUDGET is a hard ceiling on total USDC per session, refused before any payment is signed, and AGENT402_MAX_PER_CALL bounds a single call. A prepaid card credits key in AGENT402_CREDITS_KEY is the alternative to a wallet, debited only on a successful call.

Setup effort

One command — npx -y agent402-mcp