Web Search for AI Agents

agent-search.centorprat.workers.dev · 18 paid endpoints · listed 2026-10-27

Drop-in Exa-compatible search: the same request (query, numResults, category, includeDomains, excludeDomains, startPublishedDate, contents.text, contents.highlights) and response format (results with id, title, url, publishedDate, author, score, text, highlights) as Exa /search, on Google-quality authority-ranked results, $0.006 with page text included (Exa: $0.007 + per-page fees; resellers $0.01). Not affiliated with Exa.

livelast check 5 days ago
100%valid x402 answers, 72 h
$8.41USDC received on Base, 7 days
18distinct payers, 7 days
65.8score (0-100)

Paid endpoints

MethodEndpointPriceNetworks
POSTagent-search.centorprat.workers.dev/exa/contents
Drop-in Exa-compatible contents: send urls (or ids) and text / highlights options exactly as for Exa /contents and get results with id, url, title, author, publ
$0.004Polygon, Base, Solana
POSTagent-search.centorprat.workers.dev/firecrawl/scrape
Drop-in Firecrawl-compatible scrape: send {url, formats: [markdown, links, rawHtml]} as for Firecrawl v1 /scrape and get {success, data: {markdown, links, rawHt
$0.005Polygon, Base, Solana
POSTagent-search.centorprat.workers.dev/code
Find libraries and repositories for a coding task: GitHub repositories ranked by stars and relevance (popular, maintained ones first; under 30 stars dropped) pl
$0.006Polygon, Base, Solana
POSTagent-search.centorprat.workers.dev/exa/search
Drop-in Exa-compatible search: the same request (query, numResults, category, includeDomains, excludeDomains, startPublishedDate, contents.text, contents.highli
$0.006Polygon, Base, Solana
POSTagent-search.centorprat.workers.dev/news
News search API: Google News results plus Google News RSS, merged and clustered by story, so each row is one story with its best outlet, how many outlets cover
$0.006Polygon, Base, Solana
POSTagent-search.centorprat.workers.dev/search
Web search API for AI agents, an Exa / Tavily alternative that costs less than both: Google-quality results re-ranked for authority (primary sources first), mer
$0.006Polygon, Base, Solana
POSTagent-search.centorprat.workers.dev/watch
Monitor a topic: call with a query (web or news) and a watchId; each call returns only the results you have not seen before (newResults) plus the full list, so
$0.006Polygon, Base, Solana
POSTagent-search.centorprat.workers.dev/tavily/search
Drop-in Tavily-compatible search: the same request (query, search_depth basic / advanced, topic general / news, max_results, include_answer, include_raw_content
$0.008Polygon, Base, Solana
POSTagent-search.centorprat.workers.dev/answer
Answer a question from the live web with citations, no LLM so nothing is hallucinated: Google's featured snippet / knowledge panel when there is one, plus the b
$0.01Polygon, Base, Solana
POSTagent-search.centorprat.workers.dev/papers
Academic paper search across Google Scholar, arXiv, Crossref, OpenAlex and Semantic Scholar in one call, merged by DOI / arXiv id / title: title, authors, year,
$0.01Polygon, Base, Solana
POSTagent-search.centorprat.workers.dev/geo-search
Search from anywhere without a VPN: Google results exactly as a searcher in a given country, language and city sees them, with the local map pack (businesses wi
$0.012Polygon, Base, Solana
POSTagent-search.centorprat.workers.dev/firecrawl/search
Drop-in Firecrawl-compatible search: the same request (query, limit, tbs, location, country, lang, scrapeOptions.formats markdown / links) and response ({succes
$0.015Polygon, Base, Solana
POSTagent-search.centorprat.workers.dev/search-read
Search and contents in one call (Exa search + contents, Firecrawl search with markdown, cheaper): authority-ranked Google-quality results, then the top 1-5 page
$0.015Polygon, Base, Solana
POSTagent-search.centorprat.workers.dev/serp
Google SERP API with everything on the page: organic results, answer box, knowledge graph, people also ask, related searches, top stories and local pack, for an
$0.015Polygon, Base, Solana
POSTagent-search.centorprat.workers.dev/geo-compare
Compare what Google shows for one query in 2-4 countries or cities side by side: each location's top 10, the URLs common to all, the ones only one place sees, a
$0.035Polygon, Base, Solana
POSTagent-search.centorprat.workers.dev/batch
Batch web search: up to 10 queries in one call ($0.004 per query, a third cheaper than single calls), each with its own optional category, country and time filt
$0.04Polygon, Base, Solana
POSTagent-search.centorprat.workers.dev/research
Web research in one call: search, read the top 8 pages in full (clean markdown, each with a prompt-injection check) and extract the 15 key passages that answer
$0.05Polygon, Base, Solana
POSTagent-search.centorprat.workers.dev/deep-research
Top-tier research in one call: the question plus 3 sub-questions (from Google's people-also-ask and related searches, or your own), up to 16 pages read in full
$0.20Polygon, Base, Solana

Latest checks

WhenEndpointHTTPmsResult
5 days agoagent-search.centorprat.workers.dev/answer402238valid x402 v2 terms

Income on Base (7 days)

DayTransfersUSDC
2026-11-0119$0.779
2026-10-317$0.033
2026-10-3027$0.24
2026-10-292$0.018
2026-10-281$0.004
2026-10-279$0.095
2026-10-263$0.036
2026-10-25196$7.20

Is this your API?

Add the live badge to your docs:
<a href="https://logicnodes.io/observatory/p/agent-search.centorprat.workers.dev"><img src="https://logicnodes.io/observatory/badge/agent-search.centorprat.workers.dev.svg" alt="x402 status"></a>
x402 status badge
Claim it for free with x402_provider_claim (sign with your payout address), and get an alert within minutes when it stops answering with x402_monitor_create ($5 for 30 days). Both work over MCP (https://logicnodes.io/mcp/v2) or POST https://logicnodes.io/v1/tools/<tool>.

Income is all USDC received by the provider's payout address on Base, whatever the source. Score: 0-100: 50 x share of checks in the last 72 h that returned valid x402 payment terms + 30 x min(1, log10(1 + USDC received in 7 days) / 4) + 20 x min(1, log10(1 + distinct payers in 7 days) / 3). A provider never checked scores on income only; income is all USDC received by its payout address on Base, whatever the source. JSON: /v1/observatory/providers/agent-search.centorprat.workers.dev