Search APIs for AI agents
Web, news, academic and deep research. 23 calls from 9 providers, each priced before it runs; provider errors are not charged. Not sure which to pick? vaaya/onesearch routes across them in one call.
npx @vaaya/mcp installBrave Search
brave/news1¢Brave — news-only search over the Brave index: recent articles with source, age, and breaking flags. Pass `q`; optional `count` (1-50), `country`…
brave/search1¢Brave — keyword web search over Brave's own independent index (not Google/Bing). Pass `q`; optional `count` (1-20), `offset` (pagination), `country`…
Cloro
cloro/chatgpt1¢Cloro via Monid: ChatGPT's consumer-app answer to a prompt, as a logged-out user in a chosen country (or US state): answer text, cited sources, citation…
cloro/copilot1¢Cloro via Monid: Microsoft Copilot's consumer-app answer to a prompt in a chosen country (or US state), with cited sources.
cloro/gemini1¢Cloro via Monid: Gemini's consumer-app answer to a prompt in a chosen country (or US state), with cited sources and citation pills.
cloro/google-ai-mode1¢Cloro via Monid: Google AI Mode's answer to a prompt in a chosen country, with the sources it cites in order.
cloro/google-news1¢Cloro via Monid: Google News results for a query in a chosen country: headline, source, date, link and snippet.
cloro/google-search1¢Cloro via Monid: The Google results page for a query in a chosen country as JSON: organic results, People Also Ask, related searches, local pack, ads; include…
Exa
Linkup
linkup/deep-search5¢Linkup — DEEP agentic search: iterative multi-query retrieval for hard or multi-hop questions where one-pass search misses. Same params as linkup/search (`q`…
linkup/search1¢Linkup — AI web search returning a cited answer or ranked results. Pass `q`; optional `outputType` (sourcedAnswer default — synthesized answer with sources |…
Parallel
parallel/extractvaries by paramsParallel — Extract clean content from URLs via x402. Charges 1¢ per URL in `urls`.
parallel/searchup to 1¢Parallel — AI-powered web search via x402 (1¢ flat).
parallel/taskvaries by paramsParallel — Start an async AI research task. Pricing depends on `processor`: pro 10¢, ultra 30¢. Returns { run_id }; poll task-status until completed.
parallel/task-statusfreeParallel — Poll an async task by run_id. Free per vendor docs; returns the same payload until status flips to completed.
Perplexity
Serper
serper/news1¢Serper — Google News results: recent articles with source, date, and thumbnail. Pass `q`; optional `num`, `page`, `gl`, `hl`, `location`, `tbs` (freshness…
serper/search1¢Serper — real Google web results: organic ranks with snippets, knowledge graph, people-also-ask, related searches. Pass `q`; optional `num` (1-100 results)…
Tavily
tavily/extract1¢Tavily — extract clean page content (JS handled) from up to 5 URLs you already have, in one 1¢ call. Pass `urls` (array, ≤5); optional `format` (markdown…
tavily/search1¢Tavily — AI-native web search tuned for RAG: ranked results with relevance scores, optional LLM answer synthesis. Pass `query`; optional `topic`…
Valyu
valyu/academic1¢Valyu — search arXiv and PubMed directly and get the paper text back, not a link to it. Pass `query`; optional `max_num_results` (1-10)…
valyu/search2¢Valyu — web search returning ranked results with full-text excerpts already extracted (no follow-up scrape for the body text). Pass `query`; optional…
Give your agents search.
Connect Vaaya to your agent or application, then call any action on this page on your Vaaya credit.
npx @vaaya/mcp install