Agent Extraction API
Agent tools search: One search across ~13,000 agent tools: 4,259 MCP servers (awesome-mcp-servers, MIT) and ~8,900 x402 pay-per-call APIs (nohumans.directory, CC BY 4.0). Filters: q, type=mcp|x402, limit<=100.
- Category
- Images, audio & video
- Starting price
- $0.001
- Paid calls · 30 days
- 74
- Unique payers · 30 days
- 73
Paid endpoints
63 endpoints, sorted by usage. Prices are per request.
- GET/api/agent-tools
Agent tools search: One search across ~13,000 agent tools: 4,259 MCP servers (awesome-mcp-servers, MIT) and ~8,900 x402 pay-per-call APIs (nohumans.directory, CC BY 4.0). Filters: q, type=mcp|x402, limit<=100.
$0.001Base7calls / 30d - GET/api/free-tiers
Free tiers: Current free-tier limits for developer services (hosting, DB, auth, email, CI, monitoring) and AI/LLM APIs, with official source URLs. Filter: q, category.
$0.001Base4calls / 30d - GET/api/mcp-servers
Search 4,259 MCP (Model Context Protocol) servers by keyword, category, language (python/typescript/go/rust...), scope (cloud/local) and official flag. Returns repo URL and description.
$0.001Base2calls / 30d - GET/api/llm-pricing
AI model list prices (USD per 1M input/output/cached tokens, context window, vision/tools/reasoning flags) for ~3,000 models across OpenAI, Anthropic, Google, Mistral, Groq, Bedrock, Azure, Together, Fireworks and more, plus verified free tiers/rate limits of AI APIs. Filters: q, provider, free=yes, max_input_per_m, min_context, vision=yes, tools=yes, sort=input|output|context, limit<=100.
$0.005Base2calls / 30d - GET/api/token-score
Token risk score: one ERC-20 token scored (0-100) with a short AI verdict (Workers AI rephrasing only the computed facts; rule-based fallback), risk level, evidence flags, taxes, holder concentration, owner status and DEX liquidity. Base or Ethereum. Data: GoPlus Security public API (contract flags, taxes, honeypot simulation, holders, LP lock) + DexScreener (pairs, liquidity, volume). Every flag
$0.005Base2calls / 30d - GET/api/token-compare
Token risk comparison: two ERC-20 tokens side by side: which has the lower risk score and why, flags only one of them has, taxes, holders, liquidity, volume, plus a short AI verdict from the computed facts (rule-based fallback). Base or Ethereum. Data: GoPlus Security public API (contract flags, taxes, honeypot simulation, holders, LP lock) + DexScreener (pairs, liquidity, volume). Every flag name
$0.0075Base2calls / 30d - GET/api/rug-check
Rug pull check: one ERC-20 token, pass/warn/fail on four groups - honeypot signals (GoPlus simulation, buy/sell tax, cannot sell all), owner rights (mint, blacklist, pause, hidden owner, proxy, renounce, source verified), liquidity (USD, pairs, pair age, LP locked/burned) and holder concentration - plus an overall rugRisk. Base or Ethereum. Data: GoPlus Security public API (contract flags, taxes,
$0.005Base2calls / 30d - GET/api/token-price
Token price: current USD price of one token by contract address from DEX data, plus market cap, FDV, 24h volume, liquidity and 24h change. Base, Ethereum, Solana, Arbitrum, BSC, Polygon, Optimism, Avalanche. Data: GeckoTerminal public DEX API (prices, pools, OHLCV across 8 chains). Not financial advice.
$0.0025Base2calls / 30d - GET/api/token-portfolio
Token portfolio risk scan: up to 20 ERC-20 tokens in one call, each with risk level, score, top flags, liquidity and price, plus a summary (count per risk level, average score, riskiest tokens). Base or Ethereum. Data: GoPlus Security public API (contract flags, taxes, honeypot simulation, holders, LP lock) + DexScreener (pairs, liquidity, volume). Every flag names its source field. Not financial
$0.01Base2calls / 30d - GET/api/token-prices
Token prices (multi): USD prices for up to 30 tokens on one network in one call, with market cap, 24h volume and 24h change per token. Data: GeckoTerminal public DEX API (prices, pools, OHLCV across 8 chains). Not financial advice.
$0.004Base2calls / 30d - GET/api/token-price-history
Token price history: OHLCV candles (daily up to 180, hourly up to 168) for one token from its most liquid DEX pool, with period change, high and low. Data: GeckoTerminal public DEX API (prices, pools, OHLCV across 8 chains). Not financial advice.
$0.005Base2calls / 30d - GET/api/company-batch
Company enrichment batch: up to 10 domains in one call, each with profile (name, description, socials, key pages, email provider) and detected tech stack. Only each company's own website and DNS; no personal data.
$0.02Base2calls / 30d - GET/api/news-entity
Entity news last 24h: who is writing about a company, person or project in the last 24 hours - article count, top sources, top countries, headlines - plus a Wikipedia identity check of the entity. Data: GDELT DOC 2.0 + Wikipedia.
$0.005Base2calls / 30d - GET/api/email-verify-batch
Email verification batch: up to 20 email addresses in one call - syntax, MX/A records via DNS-over-HTTPS, null MX, disposable, role and free-mail flags, verdict per address and a summary. No SMTP probing, nothing stored.
$0.005Base2calls / 30d - GET/api/company-profile
Company enrichment: domain in, company profile out - name, description, language, logo, founding date, address (schema.org), official social profiles, key pages (contact, about, careers, pricing) and email provider (MX). Only the company's own website and DNS; robots.txt respected; no personal data.
$0.0075Base2calls / 30d - GET/api/wiki-fact
Wikipedia fact lookup: best-matching Wikipedia article for a query with summary, description, URL and structured Wikidata facts (type, country, headquarters, founded, founders, CEO, website, industry, employees, ticker, population, coordinates). Any Wikipedia language.
$0.005Base2calls / 30d - GET/api/company-techstack
Website tech stack detection: CMS, e-commerce, frameworks, analytics, marketing, support chat, payments, consent, CDN/hosting and email provider used by a company website, each with evidence (HTML, header or DNS). ~70 signatures.
$0.005Base2calls / 30d - GET/api/company-contacts
Company contacts: public business contact details from the company's own website only - role emails (info@, sales@) with MX check, main phone numbers (E.164), address, company/VAT ids and official social profiles. Personal emails and names omitted (GDPR). robots.txt respected.
$0.004Base2calls / 30d - GET/api/classify
Text classification: classify text (max 6,000 chars) into your own labels (2-20, single or multi-label) with confidence and a short reason; output is always one of your labels. Small LLM (Workers AI Llama 3.1 8B). GET query or POST JSON body.
$0.005Base2calls / 30d - GET/api/translate
Text translation: translate up to 3,000 characters into one of 28 languages (en, da, de, fr, es, it, pt, nl, sv, no, fi, pl, ru, uk, tr, ar, hi, ja, ko, zh, id, vi, th, cs, ro, el, he, hu), source auto-detected. Small LLM (Workers AI). GET query or POST JSON body.
$0.005Base2calls / 30d - GET/api/geocode-batch
Geocode batch: up to 5 addresses or place names (separated by |) to coordinates and a structured address in one call, optional country filter. OpenStreetMap Nominatim, cached, ODbL attribution.
$0.002Base2calls / 30d - GET/api/email-verify-quick
Email quick check: offline syntax check, disposable-domain flag (~9,900 domains), role address and free-mail flags for one email, no DNS (fastest). Use email-verify for MX checks.
$0.0025Base2calls / 30d - GET/api/summarize
Text summarizer: summarize up to 12,000 characters into 3-6 bullet points or one paragraph (max_words 20-250, optional output language). Small LLM (Workers AI Llama 3.1 8B), facts only from the text. GET query or POST JSON body.
$0.004Base2calls / 30d - GET/api/entity-extract
Named entity extraction: people, organizations, locations, dates, money amounts and products from text (max 6,000 chars), plus emails and URLs by regex. Every AI entity is checked to literally occur in the text. GET query or POST JSON body.
$0.005Base2calls / 30d - GET/api/apis/search
API search: Search 2,230 link-checked public & free-tier APIs (59 categories). Filters: q, category, auth=none, alive=yes, https=yes, kind, limit<=50.
$0.001Base2calls / 30d - GET/api/base-gas
Base gas price: Live Base mainnet gas price (gwei), latest block, and estimated ETH cost of a USDC transfer (~65k gas) and a plain ETH transfer (21k gas).
$0.0015Base2calls / 30d - GET/api/gas
Gas price (5 EVM chains): Live gas prices across 5 EVM chains in one call (Ethereum, Base, Arbitrum, Optimism, Polygon): gas price in gwei, latest block, and the cost of an ETH transfer, an ERC-20/USDC transfer and a swap in native coin and USD, plus a ranking of which chain is cheapest right now. Public RPC nodes with failover; no keys.
$0.0015Base2calls / 30d - GET/api/page-markdown
Page to Markdown: Convert a public web page to clean Markdown (title, headings, paragraphs, lists, links, code), scripts/nav/footer removed, max ~60k chars. robots.txt respected.
$0.0025Base2calls / 30d - GET/api/x402-services
x402 services search: Search ~8,900 live x402 pay-per-call APIs (verified/unverified by nohumans.directory probes, CC BY 4.0): name, endpoint URL, category, price, chains, status, score. Filters: q, category, chain, max_price, status=verified, limit<=100.
$0.0025Base2calls / 30d - GET/api/email-verify
Email address check WITHOUT sending mail or SMTP probing: RFC-style syntax check, domain MX/A records via DNS-over-HTTPS, disposable-domain flag (CC0 blocklist, ~9,900 domains), role-address flag (info@, support@...), free-mail flag. Verdict: deliverable_domain | risky | invalid. Cannot confirm that the mailbox itself exists. Addresses are not stored or logged.
$0.002Base1calls / 30d - GET/api/extract-json
Messy text + JSON Schema in, clean JSON out. Uses a small LLM (Cloudflare Workers AI, Llama 3.1 8B, JSON mode) when available, else a deterministic key:value/regex extractor; the result is type-checked against your schema and missing fields are null. Limits: text <= 6,000 chars, schema <= 30 top-level properties (flat objects, arrays of scalars); the model can misread ambiguous text, so check impo
$0.01Base1calls / 30d - GET/api/news-monitor
News search and monitor: latest news articles worldwide (65+ languages) matching keywords in a time window (1h to 2 weeks), newest first, with title, URL, source domain, language, country and time. Data: GDELT Project DOC 2.0 API.
$0.005Base1calls / 30d - GET/api/pack/wallet-safety
FreeTier Wallet Safety Scan pack: Full safety scan of any wallet before you transact: profile and holdings, portfolio value, per-token risk scoring and a rug-pull check, combined into one verdict (low, medium or high risk). One call instead of four, built for AI agents on x402. Info: https://freetier-agent-api.pages.dev/packs/wallet-safety
$0.02Base1calls / 30d - GET/api/pack/website-to-rag
FreeTier Website to RAG pack: Turn any web page into clean AI-ready data in one call: the page as markdown, a RAG-ready index for retrieval, and page metadata (title, description). Built for agents that need to read, quote and answer from a URL. Info: https://freetier-agent-api.pages.dev/packs/website-to-rag
$0.01Base1calls / 30d - GET/api/pack/b2b-lead-finder
FreeTier B2B Lead Finder pack: Find B2B leads on any company website in one call: contact emails and people from the site, a company profile, its tech stack, and quick deliverability verification of up to 3 emails found. Output is ready for outreach tooling. Info: https://freetier-agent-api.pages.dev/packs/b2b-lead-finder
$0.02Base1calls / 30d - GET/api/pack/payment-verification
FreeTier Payment Verification pack: Verify a blockchain transaction before you trust it: live status (confirmed, pending or failed) plus a plain-language explanation of what the transaction actually did. One call for agents that handle payments. Info: https://freetier-agent-api.pages.dev/packs/payment-verification
$0.008Base1calls / 30d - GET/api/pack/domain-health
FreeTier Domain Health Check pack: Full health check for a domain in one call: WHOIS ownership and expiry, DNS records, SSL certificate status, robots.txt rules and sitemap availability. Use it to vet a site before outreach, purchases or integrations. Info: https://freetier-agent-api.pages.dev/packs/domain-health
$0.03Base1calls / 30d - GET/api/pack/ai-tool-discovery
FreeTier AI Tool Discovery pack: Discover AI-agent tooling in one call: matching MCP servers, x402 pay-per-call services and agent tools for any query. Built for agents that need to find and chain new capabilities at runtime. Info: https://freetier-agent-api.pages.dev/packs/ai-tool-discovery
$0.01Base1calls / 30d - GET/api/holidays
Public holidays for ~490 countries/territories for 2026 and 2027; optional date=YYYY-MM-DD answers is_holiday.
$0.001Base0calls / 30d - GET/api/token-risk
Deterministic ERC-20 risk check on Base or Ethereum from public on-chain data only: privileged functions in bytecode (mint, blacklist, pause, fees, limits, trading switch), upgradeable proxy + implementation, owner and renounce status, Uniswap v2/v3 + Aerodrome liquidity in USD (Chainlink), owner/pool/burned supply share. Every flag has evidence; lists what was NOT checked (no honeypot simulation)
$0.005Base0calls / 30d - GET/api/site-contacts
Company website -> one clean contact row: role emails only (info@, sales@ ...) with MX check, phones validated and normalized to E.164 with confidence, schema.org address/name, Danish CVR and EU VAT ids, official social profiles. Respects robots.txt, plain HTTP, home + up to 5 contact pages. Personal emails omitted (GDPR).
$0.003Base0calls / 30d - GET/api/tx-explain
Base or Ethereum transaction hash -> plain JSON: status (success/failed/pending), block time, confirmations, from/to, ETH value, gas used and fee (incl. Base L1 fee), method selector + name, and every ERC-20/ERC-721 Transfer in the receipt with token symbol, decimals and human amounts. Optional payment check: expect_to + expect_token (USDC, ETH, symbol or address) + expect_amount confirms a paymen
$0.001Base0calls / 30d - GET/api/contract-abi
Base or Ethereum contract address -> ABI and function list: Sourcify verification (exact/partial match), contract name, compiler, ABI, function selectors + signatures, event topics; proxies (EIP-1967, ZeppelinOS, others Sourcify detects) resolved to the implementation with its own ABI. Unverified contracts: selectors guessed from bytecode and named via the public OpenChain database. abi=false retu
$0.002Base0calls / 30d - GET/api/token-info
ERC-20 token lookup on Ethereum, Base, Arbitrum, Optimism or Polygon: name, symbol, decimals, total supply (raw + human), live USD price with confidence (DefiLlama) and FDV, for up to 10 token addresses in one call. Use it before showing, pricing or converting a token amount.
$0.0025Base0calls / 30d - GET/api/ens
ENS + Basenames resolver: name -> address (vitalik.eth, jesse.base.eth) or address -> verified primary name on Ethereum and Base (reverse record checked forward), plus optional text records (avatar, url, com.twitter, com.github, ...). On-chain via public RPC, no keys.
$0.0025Base0calls / 30d - GET/api/tx-status
Transaction status for polling: up to 10 tx hashes in one call, searched across Ethereum, Base, Arbitrum, Optimism and Polygon (or one chain): pending / success / failed / not_found, block, confirmations, finalized flag, from/to, gas used, fee in native coin, explorer link.
$0.0015Base0calls / 30d - GET/api/dns
DNS lookup over DNS-over-HTTPS (Cloudflare, Google fallback): A, AAAA, MX, NS, TXT, CNAME, CAA, SOA, SRV, HTTPS, DS... for one domain in one call, plus a mail-auth check (MX hosts, SPF, DMARC policy, warnings) and the DNSSEC-validated flag.
$0.0025Base0calls / 30d - GET/api/domain-whois
Domain registration lookup via RDAP (the official whois successor, IANA bootstrap): registered or not, registrar + IANA id + abuse email, created / updated / expiry dates, days to expiry, domain age, EPP status codes, nameservers, DNSSEC. Use it to vet a domain or check expiry.
$0.005Base0calls / 30d - GET/api/ssl-cert
TLS/SSL certificate check from public Certificate Transparency logs (Cert Spotter, crt.sh fallback): currently valid certificates for a hostname, newest first, with issuer, validity dates, days left, SAN names and an expiring-within-14-days flag. For expiry monitoring and phishing/subdomain vetting.
$0.005Base0calls / 30d - GET/api/geocode
Geocoding with OpenStreetMap Nominatim: address or place name -> coordinates (up to 5 matches, optional country filter), or lat+lon -> structured address (reverse). Structured address fields, country code, bounding box, OSM id. Cached; ODbL attribution included.
$0.0015Base0calls / 30d