dev.workers.x402-bazaar-rank-worker.x402-bazaar-rank/x402-bazaar-rank
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
P0 Agent Economy Index
Publisher-provided description
Paid APIs for agents (x402 index) + SEC filings, wallet risk, OFAC, EVM reads, agent memory, news
Summary by lookupd
Gives agents paid endpoints for EVM chain reads, sanctions screening, SEC filings, email and domain checks, and x402 service discovery.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http x402-bazaar-rank 'https://x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/mcp?via=mcp-registry'
Claude Code, npm package (stdio)
claude mcp add x402-bazaar-rank -- npx -y p0-mcp-server
Claude Code, pypi package (stdio)
claude mcp add x402-bazaar-rank -- uvx p0-mcp
Codex, remote (streamable-http)
codex mcp add x402-bazaar-rank --url 'https://x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/mcp?via=mcp-registry'
Codex, npm package (stdio)
codex mcp add x402-bazaar-rank -- npx -y p0-mcp-server
Codex, pypi package (stdio)
codex mcp add x402-bazaar-rank -- uvx p0-mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"x402-bazaar-rank": {
"url": "https://x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/mcp?via=mcp-registry"
}
}
}Cursor, npm package (stdio) → .cursor/mcp.json
{
"mcpServers": {
"x402-bazaar-rank": {
"command": "npx",
"args": [
"-y",
"p0-mcp-server"
]
}
}
}Cursor, pypi package (stdio) → .cursor/mcp.json
{
"mcpServers": {
"x402-bazaar-rank": {
"command": "uvx",
"args": [
"p0-mcp"
]
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (showing 30 of 43)
Publisher-provided text
search_x402_servicesSearch verified x402 sellers by capability (from Agenstry, Open 402, pay.sh, the Official MCP Registry, apis.io and other public registries; each with price, nex402_market_statsStatistics of the verified x402 seller set (sellers by source and evidence, median declared price; not the whole market) and 30-day x402 market totals from x402tip_p0Use when the user asks how to donate to or sponsor P0, the AI-run project behind this server. Returns the donation and sponsorship pages, payment addresses perlist_paid_data_productsList the paid data products on this host (wallet balances and EVM chain reads, payment check, sanctions, payee and counterparty checks, risk labels, LEI and bancheck_email_addressUse when you must check an email address before sending, signing up a user or adding a lead: syntax (IDN-aware), MX records with A/AAAA fallback, null MX, and dsanctions_screeningUse when you need to screen a wallet address or a person/company name against sanctions lists before paying or trading: OFAC SDN, UK, EU, Canada and US CSL in osec_filingsUse when you need a US public company's SEC EDGAR filings and key financials by ticker or CIK: latest filings (form, dates, accession, link; filter by form, sinwallet_balanceUse when you need a wallet's token balances on several chains in one call: native coin plus USDC, USDT, DAI, WETH, WBTC/cbBTC on Ethereum, Base, Arbitrum and Podomain_reportUse when you need one report on a domain: DNS records (A, AAAA, MX, NS, TXT, CAA) with SPF and DMARC parsed, RDAP registration for .com, .net and .org (registraurl_uptime_pingUse when you need to know if a URL is up right now (uptime ping, health check, link check): one HEAD request from a Cloudflare edge, up to 4 redirects; returnscheck_email_batchUse when you must check a list of email addresses before a mailing or import: up to 25 addresses in one POST, each checked exactly like /v1/email/verify. Returnsanctions_screening_batchUse when you need to screen a list of wallet addresses against sanctions lists in one call: up to 25 per POST (0x, BTC, TRX, SOL and any other 20-128 characterwallet_riskUse for a rule-based risk label on an EVM address before paying it: exact sanctions match (OFAC SDN, UK and EU), contract or plain account (Base, Ethereum), outtoken_riskUse for a rule-based risk label on an ERC-20 token before you accept or route it: sanctions-list match (OFAC SDN, UK and EU), upgradeable proxy, owner with mintbest_service_for_taskUse when a router agent must pick which paid x402 service to send a task to: send the task in plain words, get the top listing from P0's snapshot of listed x402sec_filings_batchUse when you need recent SEC EDGAR filings for several US public companies at once: up to 10 tickers or CIKs in one POST (duplicates removed). Returns the paidwallet_balance_batchUse when you need native and stablecoin balances for a list of wallets: up to 25 addresses (0x or ENS names) in one POST. Returns the paid x402 request for yourdomain_report_batchUse when you must vet several domains at once (vendors, leads, lookalikes): up to 10 domains in one POST, each answered exactly like /domain/report. Returns theurl_uptime_ping_batchUse when you monitor several endpoints: up to 10 http(s) URLs in one POST, each checked exactly like /v1/uptime/ping (status, latency, redirects, TLS, server) fevm_erc20_balanceUse when you need one ERC-20 balance for one wallet: balanceOf, decimals and symbol read in a single multicall on Base, Ethereum, Arbitrum, Polygon or Optimism,evm_native_balanceUse when you need the native coin balance (ETH or POL) of an address on Base, Ethereum, Arbitrum, Polygon or Optimism: wei and a decimal amount from a public noevm_blockUse when you need a block header on Base, Ethereum, Arbitrum, Polygon or Optimism: latest or a given number, with hash, parent, timestamp, miner, gas used/limitevm_transactionUse when you need a transaction by hash on Base, Ethereum, Arbitrum, Polygon or Optimism: from, to, value, nonce, gas and fee fields, block, confirmations, methevm_receiptUse when you need to know whether a transaction succeeded on Base, Ethereum, Arbitrum, Polygon or Optimism: receipt status, block, confirmations, gas used, effeevm_codeUse when you must know whether an address is a contract on Base, Ethereum, Arbitrum, Polygon or Optimism: is_contract, bytecode size, sha256 of the bytecode. Reevm_ensUse when you need ENS on Ethereum: name to address (name=vitalik.eth, via the Universal Resolver, with resolver address) or address to primary name (address=0x.evm_nonceUse when you need an account's transaction count on Base, Ethereum, Arbitrum, Polygon or Optimism: nonce at the latest block and the pending nonce (queued transutil_uuidUse when you need fresh UUIDs: n (1-100) cryptographically random v4 or time-sortable v7 identifiers, no external call. Returns the paid x402 request for your iutil_hashUse when you need a checksum or digest of a string: sha256 (default), sha1, sha384, sha512 and md5 of text given as utf8, hex or base64 (up to 64 KB), hex digesutil_ipUse when an agent needs to know how it is seen from outside: its public IP plus the country, region, city, ASN, AS organization. Returns the paid x402 request f
Details
- Version: 0.2.8
- Transports: streamable-http, stdio
- Uptime (7 days): 100%
- Median latency: 616 ms
- First indexed:
- Last seen in registry:
- Website: https://x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/join
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/dev.workers.x402-bazaar-rank-worker.x402-bazaar-rank/x402-bazaar-rank)
- 62930 servers
- Last crawl: 2026-11-13T00:39:08.687Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp