ai.mapsdata/mapsdata · v1.0.0 · search-and-web
MapsData is healthy: it completed an MCP handshake in 1638 ms and exposes 8 tools.
Build lead lists from Google Maps: businesses with emails, phones and websites, US/CA/UK/AU.
Endpoint: https://mapsdata.ai/mcp (streamable-http)
No repository listed · Website · JSON · Add to my inventory
| Users (last 30 days) | 0 |
| Handshake | Healthy |
| Auth needed | None |
| Tool count | 8 |
| Latency | 1638 ms |
| Last checked (UTC) | 2026-10-15T20:45:07.742Z |
| Checked (UTC) | Status | Latency | Error |
|---|---|---|---|
| 2026-10-15T20:45:07.742Z | Healthy | 1638 |
mapsdata_search_categories | Search 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_regions | List 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_scrape | Start 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 overwhelming |
mapsdata_get_scrape | Get 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. Read next_action in the response and follow it; MapsData also emails the user when a scrape finishes. |
mapsdata_list_scrapes | List this workspace's recent scrapes, newest first. |
mapsdata_cancel_scrape | Cancel 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_link | Get 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_usage | How 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. |