lookup
Is an x402 endpoint reliable for a task at a price? Asks the catalog's lookup service for services matching a task at or under max_price_usd, sorted by known-answer pass rate over the last n paid calls, then price. Each result has its paid receipts (time, tx, Basescan link, charged, delivered, pass/fail), last check time and a stale flag. Services broken on the seller's side come back under facts_only, not sorted. Sends client=vc-mcp: 5 free lookups per UTC day for that client name, then the service answers HTTP 402 (x402, $0.02 USDC on Base), which this tool reports but does not pay. Payment never changes results, sort order or listings.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| n | No | paid receipts per service (default 5) | |
| task | No | task name, e.g. web-search, crypto-news, weather, token-balance | |
| limit | No | services returned (default 10) | |
| payer | No | optional: your 0x wallet, so a later payment to a returned vendor can be confirmed on-chain | |
| endpoint | No | a service id or endpoint URL instead of a task | |
| max_price_usd | No | maximum listed price per call in USD |