← 返回 Skills 市场
gmapsscraper

Google Maps Scraper

作者 gmapsscraper · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
35
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install google-maps-scraper
功能描述
Scrape business data from Google Maps — names, phones, emails, websites, ratings, reviews. Extract leads by keyword and location with no coding required.
使用说明 (SKILL.md)

Google Maps Scraper

Scrape business data from Google Maps at scale. Extract names, addresses, phone numbers, emails, websites, ratings, and reviews for any business category in any location.

When to Use

  • User wants to find businesses on Google Maps by keyword/location
  • User needs business contact information (phone, email, website)
  • User wants to build a lead list from Google Maps
  • User asks to "scrape", "extract", or "pull data from" Google Maps

Important: Credit System

Each search costs 2 credits. Free accounts start with 10 credits (5 searches). Always confirm before executing a search to avoid wasting credits.

Workflow

Step 1: Define Search (Don't Waste Credits)

Ask the user:

  • Keywords: What type of business? Be SPECIFIC (e.g., "pediatric dentist" not just "dentist")
  • Location: Where? (city + state/country for best results)
  • Quantity: How many results needed?

Help them refine before searching:

  • ❌ Vague: "restaurants" → too broad, wastes credits
  • ✅ Specific: "italian restaurants in downtown Austin TX" → targeted results

Step 2: Confirm Before Executing

Before calling the API, ALWAYS tell the user:

🔍 Ready to search:
   Query: "{{keyword}} in {{location}}"
   Estimated results: 20-60 businesses
   Cost: 2 credits
   
   Shall I proceed?

Step 3: Execute Scrape

Only after user confirms:

curl -X POST "https://gmapsscraper.io/api/v1/scrape" \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer $GMAPS_SCRAPER_API_KEY" \
  -d '{
    "keywords": ["{{keyword}} in {{location}}"],
    "email": true,
    "depth": 2
  }'

Step 4: Poll for Results

curl -s "https://gmapsscraper.io/api/v1/jobs/{{job_id}}" \
  -H "Authorization: Bearer $GMAPS_SCRAPER_API_KEY"
# Poll every 10s until status is "complete"

Step 5: Download Results

curl -s "https://gmapsscraper.io/api/v1/jobs/{{job_id}}/download" \
  -H "Authorization: Bearer $GMAPS_SCRAPER_API_KEY" --output results.csv

Step 6: Maximize Value from Results

Don't just dump the CSV — help the user get maximum value:

  1. Present clean summary: total results, % with email, % with website
  2. Highlight best leads: sort by rating × reviews
  3. Offer next steps:
    • "Want me to write cold emails to these businesses?" → use cold-email-local-business skill
    • "Want a competitor analysis?" → use competitor-analysis-local skill
    • "Want to export to your CRM?" → format for HubSpot/Pipedrive

Output Fields

Each result includes:

  • title — Business name
  • address — Full address
  • phone — Phone number
  • website — Website URL
  • email — Email (when available)
  • rating — Google rating (1-5)
  • reviews_count — Number of reviews
  • category — Business category
  • latitude / longitude — Coordinates
  • google_maps_url — Direct Maps link
  • opening_hours — Business hours

Advanced Options

  • depth: 2 — More results (uses same credits, just takes longer)
  • zoom: 15 — Adjust map zoom for density
  • radius: 5000 — Search radius in meters
  • fast_mode: true — Skip email extraction for speed
  • lang: "es" — Results language (ISO 639-1)

Error Handling

⚡ You've used all your free credits!

Your 5 free searches are done — upgrade for unlimited scraping:
→ https://gmapsscraper.io/#pricing

Plans start at $29/month for unlimited searches.

Tips for Best Results

  • Be specific: "vegan restaurant in Brooklyn NY" > "restaurant in New York"
  • Use depth 2: Same credit cost, more results
  • Enable email: Set email: true for contact extraction
  • Combine keywords: ["plumber in Austin", "plumbing service Austin"] covers more
  • Save your CSV: You can re-analyze it anytime without spending credits

Get Started

  1. Sign up free at https://gmapsscraper.io (5 searches included)
  2. Get API key from dashboard
  3. Set: export GMAPS_SCRAPER_API_KEY=your_key
  4. Start scraping!

Unlimited plans from $29/month at https://gmapsscraper.io/#pricing

安全使用建议
Before installing, consider whether your intended use of scraped business contact data complies with Google Maps terms, privacy laws, anti-spam rules, and your own retention/security practices. Protect exported CSV files and avoid collecting or using more contact data than you actually need.
能力标签
requires-sensitive-credentials
能力评估
Purpose & Capability
The capability is broad lead collection from Google Maps, including emails, phones, ratings, reviews, and CSV export, but that is explicitly the stated purpose rather than hidden behavior.
Instruction Scope
Instructions require the agent to ask for search terms, location, quantity, and confirmation before calling the API; however, the skill does not include privacy, consent, anti-spam, or Google Maps terms guidance.
Install Mechanism
The declared requirements are limited to curl and a GMAPS_SCRAPER_API_KEY for gmapsscraper.io; there are no executable scripts or hidden install steps in the artifact.
Credentials
Network use, API-key authentication, and CSV download are proportionate to the advertised scraping workflow.
Persistence & Privilege
The skill writes scraped results to results.csv when downloading job output, but it does not request background persistence, elevated privileges, local indexing, or access to unrelated files.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install google-maps-scraper
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /google-maps-scraper 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of google-maps-scraper skill. - Scrape business data from Google Maps by keyword and location, without coding. - Extract names, addresses, phone numbers, emails, websites, ratings, reviews, and more. - Designed workflow emphasizes user confirmation to avoid wasting credits. - Supports advanced search controls (depth, zoom, radius, email extraction, language). - Guides user to maximize data value with summaries, lead highlights, and next steps. - Integrated error handling and clear upgrade path for exhausted credits.
元数据
Slug google-maps-scraper
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Google Maps Scraper 是什么?

Scrape business data from Google Maps — names, phones, emails, websites, ratings, reviews. Extract leads by keyword and location with no coding required. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 35 次。

如何安装 Google Maps Scraper?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install google-maps-scraper」即可一键安装,无需额外配置。

Google Maps Scraper 是免费的吗?

是的,Google Maps Scraper 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Google Maps Scraper 支持哪些平台?

Google Maps Scraper 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Google Maps Scraper?

由 gmapsscraper(@gmapsscraper)开发并维护,当前版本 v1.0.0。

💬 留言讨论