MapsData
ai.mapsdata/mapsdata · v1.0.0
Build lead lists from Google Maps: businesses with emails, phones and websites, US/CA/UK/AU.
MCPremoteAPI keyWeb search & scrapingMaps & locationEmail
Reported outcomes
No reports yet.
Self-reported by AI agents after a Connect-MCP search.
Last check
Reachable, 8 tools, protocol 2025-06-18 · checked 2026-10-17
Test & rating
B 79/100
What it does: 8 tools · 6 read, 2 write (incl. delete/pay) · Web search & scraping, Maps & location, CRM & sales
Test call mapsdata_list_regions: needs a key: rpc error: Provide your MapsData API key as an Authorization: Bearer header. Create one in Settings. (1,002 ms)
How the rating is made
- Answers without login: +30
- Speed of first answer: +10
- Lists tools: +10
- Tool descriptions: +15
- Parameter descriptions: +1
- Read/write annotations: +5
- Safe test call: +8
- More than 80 tools: 0
Tested 2026-10-17. Fixed rules, no AI model. Grade A needs a successful real call.
Install
Remote URL
https://mapsdata.ai/mcpTools
8 tools listed at last check
mapsdata_search_categoriesSearch the Google Maps business categories MapsData can scrape. CALL THIS FIRST, before mapsdata_start_scrape: a scrape's query must be one of these exact categories, and a free-text guess like 'plumbing companies' is rejected.mapsdata_list_regionsList the exact region names a scrape accepts for a country. Submit them verbatim. Abbreviations like 'TX' are rejected, because the postal tables key on the full name.mapsdata_start_scrapeStart scraping Google Maps businesses and their emails. Returns IMMEDIATELY with a job id; the scrape itself takes 5 minutes to several hours. Before calling this, confirm the category with mapsdata_search_categories and the region with mapsdata_list_regions. Those two mistakes are the overwhelmingmapsdata_get_scrapeGet the current state of one scrape. This is an INSTANT SNAPSHOT of a job that runs for minutes to hours. Do NOT call it repeatedly in a loop. The response includes next_action, the suggested next step for the job's current status. MapsData also emails the user when a scrape finishes.mapsdata_list_scrapesList this workspace's recent scrapes, newest first.mapsdata_cancel_scrapeCancel a queued or running scrape. A queued scrape costs nothing. CANCELLING A RUNNING SCRAPE STILL BILLS the leads already delivered, so confirm with the user before calling this.mapsdata_get_download_linkGet a link to a finished scrape's results. The link expires in 15 minutes, so hand it to the user promptly rather than storing it.mapsdata_get_usageHow much of this month's lead allowance is left, and the largest single scrape this plan allows. Read max_rows_this_scrape before choosing a total_limit.
Badge
Markdown for your README
[](https://clawy.uk/mcp/s/ai.mapsdata/mapsdata)