An agent calling a paid scraper has no way to know what a call costs unless the surface says so, and this one does — per-search prices in the descriptions, a wallet check the tools point at first, and a plan gate named explicitly on the tool that needs it. Same with time: Apollo taking 11 to 48 hours is in the tool text, so an agent has a reason to poll rather than to conclude the run failed. That said, several of these tools reach personal data — mobile numbers, skip tracing, criminal records — and what is lawful to collect and use varies by jurisdiction and by purpose. That is a decision for whoever runs it, not something the server checks.
A lead-data client with 24 tools spanning source scrapers, contact enrichment, run management and billing. The scrapers cover Google Maps, Yelp, Angi, Zillow agents, Airbnb hosts, YouTube channels, BizBuySell, Crexi, Shopify and WooCommerce stores, Apollo.io and BuiltWith technology lookups.
- check_wallet returns balance, plan and billing, and its own description says to call it first to verify credits before running anything.
- Enrichment as separate tools: validate_emails returns deliverability, catch-all detection and MX records; find_emails takes a name plus a domain; find_mobiles works from a LinkedIn URL or a work email; find_people is a name, email, phone or address lookup.
- Runs are asynchronous and managed as objects — list_runs, check_run_status returning RUNNING, SUCCEEDED, FAILED or CANCELLED, download_results as CSV once succeeded, and cancel_run.
- Several tools state their own price in the description: BuiltWith at $4.99 per search, criminal records at $1 and charged only if records are found, property lookup at $0.15 per address.
- scrape_apollo warns in its own text that Apollo delivery takes 11 to 48 hours or more, which is not a failure to wait out silently.
- query_lead_database reaches the B2B database directly and states that it requires the $649 a month plan.
SCRAPERCITY_API_KEY, and credit on the account — this is metered per search rather than per month, and the tools price themselves individually.
One command plus a key — npx -y --package scrapercity scrapercity-mcp, then supply credentials
