Skip to content

dppalukuri/mcp-google-maps-extractor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 

Repository files navigation

Google Maps Extractor MCP Server

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

About

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

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors