MapsData

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

Facts

Users (last 30 days)0
HandshakeHealthy
Auth neededNone
Tool count8
Latency1638 ms
Last checked (UTC)2026-10-15T20:45:07.742Z

Health history

Checked (UTC)StatusLatencyError
2026-10-15T20:45:07.742ZHealthy1638

Tools (8)

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 overwhelming
mapsdata_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. Read next_action in the response and follow it; 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.