← Registry

Data Collection

gmaps.dev

An MCP server that searches Google Maps places and saves them into collections for location data gathering.

1 endpoint18 known toolsFirst detected October 19, 2026Last detected October 19, 2026

ENDPOINT 1

https://api.gmaps.dev/mcp

No auth detected

MCP server metadata

Name
gmaps.dev
Version
0.1.0
Capabilities
tools.listChanged
Server instructions

gmaps.dev finds businesses on the map, such as bakeries in Curitiba or dentists near a point. Each one is a "place". gmaps.dev is not affiliated with Google or Alphabet. 1. Start with search_places: keywords and one area. It answers at once, for free, with the places we saved from earlier searches. If they do not fill `limit` (up to 120), it also starts a collection to find the rest. Each new place costs 1 credit, so a search never costs more than `limit` credits. 2. A collection takes minutes. Check it with get_collection, then run the same search_places again: the new places come back, and now they are free. 3. For a whole city, run quote_collection first. It is free and says the most it can cost. Then create_collection with maxPlaces. 4. To give places to a person, use create_export and share its link. It opens a csv, json or xlsx file (xlsx up to 50,000 places) for 24 hours. Do not page through a large result in your context. 5. get_place reads one saved place, by our id, Google's cid, Google's place ID or a Google Maps link. It never searches. 6. get_usage shows the credits left today and this month. create_webhook tells your server when a collection ends, so you do not have to keep checking. Every error says what to do next. A 401 means the call has no working API key: reconnect through the AI app, or create a key at https://console.gmaps.dev/keys. 429 QUOTA_EXCEEDED carries details.scope (day, month or concurrency): wait, or ask the person you work for to change plans. 402 PLAN_GATE means the plan does not include that feature, and details.upgradeTo names the plan that does. A collection that ends early says why in stopReason. Email addresses come only on paid plans, after the account accepts the acceptable use policy. A place is not permission to contact anyone.

Known tools 18

get_attributions

List the projects credited by gmaps.

Inferred read-only
search_places

Find places by what they are and where they are, such as bakeries in Curitiba.

Inferred read-only
get_place

Read one saved place, by our id, Google's cid, Google's place ID, or a Google Maps link to it.

Inferred read-only
create_collection

Search a whole area, square by square, and collect up to maxPlaces of the places in it.

Inferred read-only
list_collections

Your collections, newest first, with the total so you know how many more there are.

Inferred read-only
get_collection

See where a collection has got to: how much of the area is searched, how many places have arrived, and what it has cost so far.

Inferred read-only
cancel_collection

Stop a collection you no longer want.

Inferred read-only
quote_collection

See what collecting an area would cost before you start it: how much of it we have searched recently, how many places we have saved there (those cost nothing), how many searches are left to run, and the most it can cost in credits.

Inferred read-only
create_export

Get a link to a collection's places as one file: csv, json or xlsx.

Inferred read-only
get_export

Read an export you made, with its download link, while the link still works.

Inferred read-only
get_coverage

See how much of an area we have already searched for a term, when we last searched it, and how many places we have saved there.

Inferred read-only
get_usage

See this month's credits: what your plan includes, what you have used, what is left today and this month, and the same totals for each API key.

Inferred read-only
create_webhook

Tell us where to POST when a collection ends, instead of asking us every few seconds whether it is done.

Potential side effects
list_webhooks

Every endpoint you have added, newest first, with whether it is still receiving events and why we stopped if it is not.

Inferred read-only
update_webhook

Change which events an endpoint receives, rename it, or switch it off and on.

Inferred read-only
delete_webhook

Stop sending to an endpoint and forget it, along with the record of what we sent there.

Inferred read-only
test_webhook

Send a "ping" to one of your endpoints now, so you can check your code reads it and the signature checks out before a real collection depends on it.

Potential side effects
list_webhook_deliveries

What we sent to one endpoint, newest first: which event, whether it arrived, how many tries it took, and what your server answered.

Inferred read-only

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.gmaps-dev]
url = "https://api.gmaps.dev/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "gmaps-dev": {
      "type": "http",
      "url": "https://api.gmaps.dev/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: gmaps-dev
Remote MCP URL: https://api.gmaps.dev/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "gmaps-dev": {
      "url": "https://api.gmaps.dev/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "gmaps-dev": {
      "type": "http",
      "url": "https://api.gmaps.dev/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "gmaps-dev",
  "transport": "streamable-http",
  "url": "https://api.gmaps.dev/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

TRUST AND VERIFICATION EVIDENCE

Trust Data Available

BuiltWith Trust API v2 evidence for gmaps.dev was fetched 2026-10-21T08:20:39.602Z.

Trust status Trusted

gmaps.dev is assessed as Trusted: Domain has an established technology history spanning over a year.

Indexed

Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.