google-maps-scraper
scrape data from Google Maps. Extracts data such as the name, address, phone number, website URL, rating, reviews number, latitude and longitude, reviews,email and more for each place
The google-maps-scraper agent skill enables AI coding agents to extract business information from Google Maps through conversational requests. Developers can ask their agent in plain language to find businesses matching specific criteria, and the skill automatically handles search planning, validation, scraping execution, and result formatting. It collects over 30 data points including business names, addresses, phone numbers, websites, ratings, reviews, coordinates, and optionally emails. The skill works with Claude Code, Cursor, GitHub Copilot, and other Agent Skills-compatible tools, running locally via Docker with full control over proxy usage and data export.
Key Features
Use Cases
- 01Generate local business leads for sales prospecting by asking agents to find businesses by industry and region
- 02Research competitor locations and contact information across multiple cities or countries
- 03Build location-aware datasets for market analysis with ratings, reviews, and coordinates
- 04Collect email addresses and websites for outreach campaigns from specific business categories
- 05Create enriched business directories by combining Maps data with website-scraped details
- 06Automate lead list updates by scheduling periodic scrapes through agent workflows
Related Skills
View moresuperpowers
An agentic skills framework & software development methodology that works.
skills
Skills for Real Engineers. Straight from my .agents directory.
skills
Public repository for Agent Skills
ponytail
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
google-maps-scraper — FAQ
What is the google-maps-scraper agent skill?+
It's an Agent Skill that lets AI coding agents scrape Google Maps business data through natural language requests. The agent automatically plans searches, validates parameters, runs Docker-based scraping, and formats results into CSV or JSON files with over 30 business data points.
How do I install the google-maps-scraper agent skill?+
Run 'npx skills add gosom/google-maps-scraper' in your terminal to install the skill for AI agents. Then ask your agent (Claude Code, Cursor, etc.) in plain language to find businesses, and it will handle the scraping workflow automatically.
Which AI clients work with this agent skill?+
The skill works with Claude Code, Cursor, GitHub Copilot, Codex, and any tool compatible with the Agent Skills framework. It requires Docker and Node.js on macOS, Linux, or Windows through WSL.
Do I need API keys or proxies to use the scraper?+
No API keys are required. For small jobs, proxies are optional. For larger scrapes, the skill offers transparent proxy sponsor recommendations or lets you use your own proxy credentials, which are entered via masked terminal prompts.
Is the google-maps-scraper free to use?+
Yes, the scraper is MIT-licensed open source with no usage limits or hidden costs. Optional paid services like proxy providers or LeadsDB for lead management are clearly disclosed but not required.
Can I extract emails and reviews from businesses?+
Yes, use the '-email' flag to crawl business websites for email addresses, and '-extra-reviews' to collect up to ~300 reviews per place. The skill automatically includes these options when you describe your data needs to the agent.
How do I install google-maps-scraper?+
Open the source repository on GitHub and follow its README. google-maps-scraper is a skill — MCP Agents Market links you directly to the official repo.
Is google-maps-scraper free?+
google-maps-scraper is an open-source project hosted on GitHub. Check the repository for its license and any usage requirements.