Command Palette

Search for a command to run...

UnylyUnyly
Browse all

Google Maps Extractor

FreeNot checked

MCP server for Google Maps lead generation — search businesses, enrich with emails/phones/socials, score leads, export CSV. Free, no API keys needed.

GitHubEmbed

About

MCP server for Google Maps lead generation — search businesses, enrich with emails/phones/socials, score leads, export CSV. Free, no API keys needed.

README

Source code lives in the main repo: BlackHole/mcp-servers/google-maps

This repo exists for discoverability. All code, issues, and PRs go to the main repo.


AI-powered lead generation from Google Maps. Search businesses, enrich with emails/phones/socials, score leads, and export to CSV -- all from your AI agent.

Not just a scraper. A complete lead gen pipeline that replaces $200/month tools like Apollo and Hunter.io.

Why This Tool?

Feature This Tool Apollo.io Hunter.io Outscraper
Free to use Yes $49/mo $49/mo Pay-per-row
MCP server (for AI agents) Yes No No No
Email discovery Yes Yes Yes No
Social links Yes Limited No No
Tech stack detection Yes No No No
Lead scoring Yes Yes No No
Google Maps search Yes No No Yes
Cross-platform (SERP + LinkedIn) Yes Partial No No
CSV/JSON export Yes Yes Yes Yes
No API key needed Yes No No No

How It Works

Google Maps search
  --> Detail extraction (phone, website, address, rating)
    --> Website enrichment (emails, socials, tech stack)
      --> SERP ranking check (optional)
        --> LinkedIn company lookup (optional)
          --> Lead scoring (0-100)
            --> Export CSV/JSON

One command to your AI agent:

"Find me 20 dental clinics in Dubai with their emails and phone numbers, export as CSV"

Quick Start

git clone https://github.com/dppalukuri/BlackHole.git
cd BlackHole/mcp-servers/google-maps
pip install -r requirements.txt
playwright install chromium
python server.py

Add to Claude Desktop / Cursor config:

{
  "mcpServers": {
    "google-maps": {
      "command": "python",
      "args": ["/path/to/BlackHole/mcp-servers/google-maps/server.py"]
    }
  }
}

Tools

Tool Description
search_businesses Quick Google Maps search (no enrichment)
find_leads Search + enrich with emails/socials + lead scoring
generate_lead_report Full pipeline: Maps + enrichment + SERP + LinkedIn
get_business_details Full details for a specific business
get_reviews Reviews with rating, text, date
export_leads Export last results to CSV or JSON

Lead Scoring (0-100)

Signal Points
Personal email found 25
Any email found 15
Phone number 15
Website 10
Social links (5 each) max 15
Rating >= 4.0 10
50+ reviews 10
Has address 5

Part of the BlackHole MCP Suite

Server Description
Google Maps Extractor Lead gen with email enrichment (this one)
SERP Scraper Google & Bing search results extraction
LinkedIn Scraper Profiles, jobs, companies
CAPTCHA Solver Free CAPTCHA solving for AI agents
UAE Real Estate Property search across UAE platforms

License

MIT

from github.com/dppalukuri/mcp-google-maps-extractor

Installing Google Maps Extractor

This server has no published package — it is built from source. Open the repository and follow its README.

▸ github.com/dppalukuri/mcp-google-maps-extractor

FAQ

Is Google Maps Extractor MCP free?

Yes, Google Maps Extractor MCP is free — one-click install via Unyly at no cost.

Does Google Maps Extractor need an API key?

No, Google Maps Extractor runs without API keys or environment variables.

Is Google Maps Extractor hosted or self-hosted?

Self-hosted: the server runs locally on your machine via the install command above.

How do I install Google Maps Extractor in Claude Desktop, Claude Code or Cursor?

Open Google Maps Extractor on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare Google Maps Extractor with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All communication MCPs