Here's the exact setup....
Apify has a Google Maps scraper with 500k active users. It's managed, maintained by someone else, works out of the box. You don't need servers or proxies to run it. Price is $1.50 per 1,000 scraped places - not free, but way cheaper than most scraper subscriptions.
Now here's where it gets fun. Apify has an MCP server. Which means Claude Code can call it directly.
Setup takes literally 2 minutes:
1. Go to Apify
2. Top right corner, hit the API dropdown
3. Click the MCP configurator
4. It generates an MCP server URL with your scraper preloaded
5. Add and configure the MCP server in Claude Code, then verify it's connected.
Done.
Now Claude knows exactly which scraper to use and can call it on demand.
So instead of logging into Apify, setting up a campaign, waiting, exporting - you just tell Claude: 'Scrape me 300 med spas in Miami with low ratings.'
And it goes.
This is the middle-tier solution I recommend for most people. You're not writing code. You're not managing servers. You're just giving Claude a job and letting it run.
Couple of things worth knowing:
- You'll get phone numbers and websites 'if available' which usually means not always
- Emails you do get will mostly be role-based (contact@, hello@) not owner emails
- But for volume prospecting? Totally works.
If you don't want to mess around with enriching emails and cleaning lists, etc. Consulti has a full Local Leads database with owner emails and has API access and an MCP.
Use my code 30JAY on Apify to get 30% off. I think that only works on new accounts.
Jay.