Type a business and a city, and a few minutes later you have a spreadsheet of local businesses with phone numbers, websites and ratings, free and on your own computer.
You sell to local businesses. Copying names and numbers from Google Maps by hand takes hours.
The Lead Hunter does it for you.
Tell it what you want, like "dentists in Denver CO".
It searches Google Maps. A few minutes later you have a spreadsheet:
Free. No keys. No accounts. Nothing to pay. About 20 minutes.
It works by scraping Google Maps, which Google's terms don't allow. Keep your searches small.
Emails are a rare bonus. It only finds one when the business shows it on its own website. Rely on the phone and website columns.
Any emails you collect fall under email rules like CAN-SPAM and GDPR.
It runs on your own computer, inside Docker. Docker is a free app that runs it in the background.
You sell to local businesses. Agencies, freelancers, web designers, suppliers, service providers.
Open Claude Code (or a terminal, the app where you type commands).
It downloads the kit and moves into its folder.
git clone https://github.com/Mahanaicoach/google-maps-scraper-kit.git
cd google-maps-scraper-kit
The kit ships with an old version that gets stuck. Open docker-compose.yml. Change v1.15.0 to v1.18.1. Save.
Or ask Claude Code: "change the image version in docker-compose.yml from v1.15.0 to v1.18.1".
The first start downloads about 2.4 GB. Give it a couple of minutes.
docker compose up -d
Swap in your own business type and city:
python3 scripts/scrape.py "dentists in Denver CO" --city "Denver, CO" --depth 1 --max-time 300 --out denver.csv
If it asks about social media links, answer no.
A few minutes later denver.csv is in the kit folder. It looks like this:
Name Phone Rating / reviews
Wynkoop Dentistry +1 303-572-4487 4.8 / 762
Midtown Dental +1 720-780-9321 4.8 / 502
Metropolitan Dental Care +1 303-534-2626 4.9 / 1117
...
When you're done, stop it with docker compose down -v.
It stays on "working" forever. You skipped Step 2. Make the fix. Then run docker compose down -v and docker compose up -d again.
"docker" not found. Docker Desktop isn't open yet. Open it. Wait for "running". Then open a new terminal window inside the kit folder.
Almost no emails. Expected. Use the phone and website columns.
Built by Mahanaicoach (https://github.com/Mahanaicoach/google-maps-scraper-kit), MIT license. Free and open source.
This is one agent. The 7-Day AI Native Challenge is how you learn to build the next ten yourself, live, with Dany.
Join the Challenge →Too busy to build it yourself? Focentra AI will build, install and train your team on it.
Have it built for you