vaaya / catalog / scraping

Scraping APIs for AI agents

Read, crawl and extract from pages and sites. 37 calls from 10 providers, each priced before it runs; provider errors are not charged. Not sure which to pick? vaaya/onescrape routes across them in one call.

npx @vaaya/mcp install

Bright Data

Diffbot

FastCRW

Firecrawl

Jina

Olostep

olostep/ai-visibilityvaries by params

Olostep — ask AI search engines the prompts your customers ask, and get back what each one actually answered: the answer text, the sources it cited, and any…

olostep/answer5¢

Olostep Answers — ask a question or hand it a data point to enrich; it searches and reads live pages, validates, and answers with sources in 3-30s. Pass…

olostep/batchvaries by params

Olostep — scrape up to 100 URLs as one ASYNC batch (1-3 min for small batches, 5-8 min for large). Pass `items` ([{ url, custom_id? }]; custom_id defaults to…

olostep/batch-itemsfree

Olostep — the items of a completed batch, WITH content inline. Pass `id` ("batch_…"); optional `formats` (default ["markdown"]; use ["json"] for parser output…

olostep/batch-statusfree

Olostep — poll a batch started by olostep/batch or olostep/ai-visibility. Pass `id` ("batch_…"). Returns `{ status: in_progress|completed, total_urls…

olostep/crawlvaries by params

Olostep — start an ASYNC crawl from `start_url`, following links. Required `max_pages` (1-100; it sets the price). Optional `include_urls` / `exclude_urls`…

olostep/crawl-pagesfree

Olostep — the pages of a crawl, WITH their content inline. Pass `id` ("crawl_…"); optional `formats` (default ["markdown"]; add "html" for source), `limit`…

olostep/crawl-statusfree

Olostep — poll a crawl started by olostep/crawl. Pass `id` ("crawl_…"). Returns `{ status: in_progress|completed, pages_count, credits_consumed }`. Free. Poll…

olostep/map1¢

Olostep — list the URLs of a website without scraping them. Pass `url`; optional `search_query` + `top_n` (rank and keep the most relevant), `include_urls` /…

olostep/retrievefree

Olostep — fetch one stored page by `retrieve_id` (from olostep/scrape, crawl-pages or batch-items). Optional `formats` (markdown | html | json). Use it for a…

olostep/scrapevaries by params

Olostep — scrape one URL (JS rendered, residential IPs) in about a second. Pass `url_to_scrape`; optional `formats` (markdown default | html | text | json |…

olostep/searchvaries by params

Olostep — natural-language web search returning deduplicated links with title and description. Pass `query`; optional `limit` (1-25, default 12)…

oxylabs

oxylabs/scrapeup to 25¢

Oxylabs — scrape a public URL with optional geo-targeting and JS rendering. Params: `url`, optionally `geo_location`, `render` ("html").

Scrape.do

scraping

scraping/scrapevaries by params

Scraping category endpoint

ScrapingAnt

Give your agents scraping.

Connect Vaaya to your agent or application, then call any action on this page on your Vaaya credit.

npx @vaaya/mcp install