SyncGTM now works inside Claude and ChatGPT. Learn more
All GTM agents

MCP Local & Site Scraper

/mcp-local-scraper

Sources local businesses from Google Maps and pulls published emails and phones straight off their sites — the cheapest phone route on SyncGTM at 0.5 credits.

Download Skillmcp-local-scraper.zip · free

Overview

mcp-local-scraper handles local lead sourcing end to end: google_maps_listings at 0.3 credits for the businesses, then scrape_emails_from_website and scrape_phones_from_website at 0.5 credits each. Scraped numbers cost 0.5 against 12 for a phone lookup, which makes this the cheapest phone route on the server. It splits role addresses from named ones and verifies only the named ones.

How it works

  1. 1

    Sources businesses with google_maps_listings — query, location, max_results, and include_reviews only when the richer place data is worth the wait

  2. 2

    Cuts listings with no website and ranks the rest by review count, so the scraping budget goes to businesses worth contacting

  3. 3

    Scrapes each surviving site for published emails and phone numbers at 0.5 credits each

  4. 4

    Splits role addresses (info@, sales@) from named ones and runs verify_email on the named ones only

  5. 5

    Reports the coverage gap honestly — many small sites publish a contact form and no address at all

How to use it

  1. 1

    Download the skill file — it saves as mcp-local-scraper.zip.

  2. 2

    In Claude, open Settings → Capabilities → Skills and upload the .zip (or unzip the mcp-local-scraper/ folder into .claude/skills/ for Claude Code).

  3. 3

    Tailor it to your vertical — e.g. 'Customize mcp-local-scraper for independent dental clinics, skip chains'.

  4. 4

    Trigger it anytime by typing /mcp-local-scraper and naming the business type and city, or pasting a website URL.

Related agents

Explore more

Ready to run /mcp-local-scraper on your own data?