vaaya / catalog / structured scrape
Structured scrape for AI agents
Extract fields such as prices, specifications, or contact details from web pages in a format you define.
from 1¢
What it's for
Extract specific, typed fields from a page instead of raw text.
Name the schema — price, specs, contact info, whatever you need.
Point it at one URL or several and get back the same shape each time.
Good for comparing pricing pages, spec sheets, or contact listings.
How to ask your agent
Connect Vaaya, then just say it in plain language. For example:
❯Use Vaaya to extract name, price and features from these 5 pricing pages.
❯Use Vaaya to pull the spec table from these product pages as JSON.
What you get back
{
"data": [
{ "name": "Starter", "price": "$29/mo", "features": ["5 seats", "Email support"] },
{ "name": "Growth", "price": "$99/mo", "features": ["25 seats", "Priority support"] }
]
}
Pricing
from ~1¢ per page extracted. Charges are shown in cents and recorded in your transaction history. Set a maximum cost for each call. Failed calls are not charged.
Try it with your agent.
Connect Vaaya and describe what you want to do. Your agent can find a suitable service and call it within your budget.
npx @vaaya/mcp install