google-maps-scraper

Scrape business data from Google Maps into CSV format.

Updated Feb 4, 2026
One-click install
npx skills add https://github.com/rockomatthews/molt-scout --skill google-maps-scraper-rockomatthews
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: google-maps-scraper
Source: https://github.com/rockomatthews/molt-scout/tree/main/skills/google-maps-scraper
Command: npx skills add https://github.com/rockomatthews/molt-scout --skill google-maps-scraper-rockomatthews

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

The skill simplifies the process of lead generation by scraping business leads from Google Maps, saving time and resources for businesses.

Core Features & Use Cases

  • Google Maps Search: Automatically searches Google Maps for specified queries (e.g., "Roofers in Denver").
  • Business Profile Extraction: Extracts and compiles business profile data into a CSV format.
  • Enrichment Options: Offers the option to enrich the extracted data with additional information like emails and social links.
  • Use Case: Use this skill to generate a comprehensive list of local roofing companies in a specified city for targeted marketing campaigns.

Quick Start

Run the google-maps-scraper skill to fetch and export a list of roofing companies from Google Maps in Denver.

Frequently Asked Questions about google-maps-scraper

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I scrape business leads from Google Maps for local services?

Scraping business leads from Google Maps is automated by searching specified local queries like "Roofers in Denver" and extracting business profile data into a CSV format. This compiled data streamlines B2B contact discovery for targeted marketing campaigns.

Can I extract contact information like emails and social links from Google Maps data?

Extracting contact information like emails and social links is supported through data enrichment options. The skill compiles scraped Google Maps business profile data and offers enrichment to append additional B2B contact details for lead generation.

Do I need internet access to scrape Google Maps business data?

Internet access is required to scrape Google Maps business data. The skill automates web scraping techniques by interacting directly with the Google Maps API to fetch and export local business profile data.

What is the best way to generate a CSV list of local businesses from Google Maps?

Generating a CSV list of local businesses from Google Maps is handled by the scraper's business profile extraction feature. It automatically searches specified queries and compiles the extracted local service data into a CSV format.

Does Google Maps web scraping work for B2B contact discovery in specific cities?

Google Maps web scraping works effectively for B2B contact discovery in specific cities. You can query local service sectors like roofing companies in Denver to generate comprehensive, targeted lists for marketing campaigns.