Build lead lists from Google Maps: businesses with emails, phones and websites, US/CA/UK/AU.
Connect Remote server
claude mcp add --transport http mapsdata https://mapsdata.ai/mcp --header "Authorization: Bearer <YOUR_API_KEY>"
{
"mcpServers": {
"mapsdata": {
"url": "https://mapsdata.ai/mcp",
"headers": {
"Authorization": "Bearer <YOUR_API_KEY>"
}
}
}
}
{
"servers": {
"mapsdata": {
"type": "http",
"url": "https://mapsdata.ai/mcp",
"headers": {
"Authorization": "Bearer <YOUR_API_KEY>"
}
}
}
}
Settings > Connectors > Add custom connector
URL: https://mapsdata.ai/mcp
Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.
Tools 8 found in our 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; use 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…
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. The response includes next_action, the suggested next step for the job's current status. MapsData also emails the user when a scrape fin…
mapsdata_list_scrapesList this organization'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 many Scraping Credits the organization has left to spend, and the largest single scrape this plan allows. Read max_rows_this_scrape before choosing a total_limit.
Headers
| Name | Description |
|---|---|
AuthorizationOptional, secret | Bearer <your MapsData API key>, created in Settings. Optional: clients that support OAuth connect without it. |
Details
| Endpoint | https://mapsdata.ai/mcp (Streamable HTTP) |
| First published | 15 Oct 2026 |
| Last updated | 15 Oct 2026 |
| Registry name | ai.mapsdata/mapsdata |
More search and web servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
