Gmapsscraper MCP server
io.gmapsscraper/mcp·v0.1.1·3 starsScrape Google Maps business data from any MCP client — names, phones, emails, websites, ratings.
3 stars38 downloads/wk
Reviews
Write oneNobody has reviewed Gmapsscraper yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Gmapsscraper tools (4, 1 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
get_creditsGet the remaining gmapsscraper.io credit balance for the configured API key.
get_scrape_resultsCheck the status of a scrape job and fetch the business records once it is complete.
scrape_google_mapsSearch Google Maps and return business leads: name, address, phone, email, website, rating, reviews count, category, coordinates.
start_scrape_jobwrite actionSubmit a Google Maps scrape job without waiting for it to finish.
Public scan report
scanner v0.1.9 · 2026-09-25 · same rubric, same numbers if you re-run it
- Code scan4 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 53 days ago12/15
- Maintainer identityregistry namespace matches repository owner; website matches verified namespace8/10
How Gmapsscraper compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 78/100
- higher than 57% of 48,255 servers
- Tools
- 4
- the typical server has 7
- Tools that change things
- 25%
- typical: 0%. Fewer write tools means less an agent can break
- GitHub stars
- 3
- more than 80% of 28,688 servers
- Downloads a week
- 38
- more than 29% of 12,191 servers with a package
What its tools let an agent do: 3 read · 1 run or deploy
Install Gmapsscraper in Claude Code, Cursor or VS Code
Runs npx -y @gmapsscraper/mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add mcp -- npx -y @gmapsscraper/mcp
What the publisher says
From the Gmapsscraper repository's README, as published. We do not edit it. Read it on GitHub
gmapsscraper MCP Server
MCP (Model Context Protocol) server for gmapsscraper.io — lets Claude, Cursor, Windsurf and any MCP client scrape Google Maps business data in plain conversation: names, addresses, phones, emails, websites, ratings, review counts, categories and coordinates.
"Find 50 dentists in Chicago with their emails" → done, right in your AI chat.
Tools
Each scrape costs 2 credits; multiple keywords in one call cost the same. Free tier: 10 credits (5 searches, no credit card) — get an API key at gmapsscraper.io/dashboard.
Setup
Claude Code
claude mcp add gmapsscraper -e GMAPSSCRAPER_API_KEY=your_key -- npx -y @gmapsscraper/mcpClaude Desktop / Cursor / Windsurf
Add to your MCP config (claudedesktopconfig.json, .cursor/mcp.json, etc.):
{
"mcpServers": {
"gmapsscraper": {
"command": "npx",
"args": ["-y", "@gmapsscraper/mcp"],
"env": {
"GMAPSSCRAPER_API_KEY": "your_key"
}
}
}
}Cursor Directory / Open Plugins
Installing from a plugin directory uses the bundled mcp.json, which deliberately ships without an env block — the Open Plugins spec only expands ${PLUGINROOT} and ${PLUGINDATA}, so a secret placeholder would be passed through literally and the server would fail to authenticate.
Set the key in your own environment before starting the client:
# macOS / Linux — add to ~/.zshrc or ~/.bashrc
export GMAPSSCRAPER_API_KEY=your_key# Windows PowerShell
setx GMAPSSCRAPER_API_KEY "your_key"Restart the client afterwards so it picks up the variable. If a scrape returns an auth error, run get_credits first — it fails fast and confirms whether the key is being seen.
Requires Node.js ≥ 18. The server runs locally over stdio and talks to the gmapsscraper.io API — no other infrastructure involved.
Example prompts
- "Scrape coffee shops in Austin TX with emails and give me a table"
- "Find plumbers in Miami, then draft a cold email for the top 5 by rating"
- "Start a scrape for 'wedding photographer in Denver CO', I'll check back later"
- "How many gmapsscraper credits do I have left?"
Data returned per business
title, address, phone, email, website, rating, reviewscount, category, latitude, longitude, googlemapsurl, openinghours
Results are capped at 100 businesses per response to keep your context tidy; the full CSV is always available from the dashboard.
Related
- 📦 Node.js SDK — npm install @gmapsscraper/sdk (this server is built on it)
- 🐍 Python SDK — pip install gmapsscraper-sdk
- 🤖 Claude agent skills
- 📘 API docs / llms.txt
License
MIT © gmapsscraper.io
Nothing above is checked by us. What we check is on the safety report.
Gmapsscraper: common questions
- Is Gmapsscraper MCP server safe?
- Mostly: it is graded B (78/100). Read the Gmapsscraper safety report
- How do I install Gmapsscraper?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Gmapsscraper need an API key?
- Yes. The registry entry asks for
GMAPSSCRAPER_API_KEY. - Is Gmapsscraper maintained?
- The last commit was 92 days ago (2026-08-04). The latest release is v0.1.1.
- What can I use instead of Gmapsscraper?
- Servers from other publishers that do the same job: Domain Liveness MCP server and Business Contact Finder MCP server.
- How does Gmapsscraper compare with other MCP servers?
- safety score 78/100 (higher than 57% of 48,255 servers); tools 4 (the typical server has 7); tools that change things 25% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Gmapsscraper
Same job from other publishers: the closest match first, then the best rated.
- Domain LivenessIs this business's website still there? Checks apex and www, and DNS separately from HTTP.not reviewedEstablishedA
- Business Contact FinderCheck how to contact a business website, and whether that contact path actually works.not reviewedEstablishedA