Google Maps Scraper
Turns a plain request like "find dentists in Berlin" into a validated, Docker-run Google Maps lead crawl with monitored results.
Marketing & SEOIntermediate★ 5,471⑂ 852AI score 6/10Last updated: Aug 6, 2026
What it does
This skill converts a natural-language lead request into a real Google Maps crawl. It infers the search phrase, location and coverage level (quick sample, normal, or comprehensive), then runs the open-source scraper in a local Docker container, polls progress, and presents the results.
Highlights:
- Runs a validation crawl with one representative query before committing to the full run.
- Proxy credentials are entered through a masked terminal prompt and passed as a file — never pasted into chat.
- Extracts business name, category, rating and review count, phone, website, address, and emails on request.
- Routes grid search, bulk review collection, and advanced flags to dedicated reference docs.
Who it's for
- Marketers and SDRs building local B2B prospect lists
- Small-business owners and consultants doing market or competitor mapping
- Non-technical users who want a Docker tool driven without memorizing CLI flags
Examples
- "Get 100 pilates studios in Austin with phone numbers" → query file → validation crawl → full crawl → 20-row CSV preview.
- "Dentists in Berlin rated 4.5+" → scrape, then filter and sort the result set in place.
- "Also pull reviews for these cafes" → enables extra review collection via the advanced coverage reference.
Caution: large-scale scraping may conflict with platform terms of service and privacy regulations. The skill also surfaces sponsor proxy providers using referral links.
· · · Install guide · · ·
Install in the Claude app (no terminal)
- Download the ZIP with the button below.
- In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
- Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Install in Claude Code
Let Claude do it — paste this into Claude Code
Install the skill I found on Claude Skill Mart. Copy the skills/google-maps-scraper folder from the GitHub repo gosom/google-maps-scraper into my ~/.claude/skills/google-maps-scraper/. When it's done, tell me in one line what this skill can do.
Install with a command instead
git clone https://github.com/gosom/google-maps-scraper.git /tmp/gms && mkdir -p ~/.claude/skills && cp -r /tmp/gms/skills/google-maps-scraper ~/.claude/skills/⚠ This is a third-party skill. Check the source repository before installing.
- Prerequisites: install Docker Desktop and Node.js on macOS/Linux (Windows via WSL) and make sure Docker is running.
- Clone the repo:
git clone https://github.com/gosom/google-maps-scraper.git /tmp/gms - Create the skills folder:
mkdir -p ~/.claude/skills - Copy the skill:
cp -r /tmp/gms/skills/google-maps-scraper ~/.claude/skills/ - Verify: run
ls ~/.claude/skills/google-maps-scraperand confirmSKILL.md,scripts/, andreferences/are present. - Restart Claude Code, then try: "find 50 bakeries in Lisbon with phone numbers".
- (Optional) The skill self-updates on first use; if you'd rather pin the version, tell Claude to skip the
scripts/ensure-latest.shstep.
View source on GitHub ↗License: MIT