Google Maps API
Find businesses, inspect place details, discover nearby locations, and enrich company records.
googlemaps
Capabilities
Every capability uses the same POST /execute envelope. Open an endpoint for
its exact ID, input contract, code samples, cost, runtime, and illustrative output.
Each endpoint lists its cost in credits per request; the
pricing page shows what credits cost.
googlemaps.enrich
Find a business on Google Maps by name and optional city/state, returning the best match with available contact, address, rating, category, and coordinate fields.
googlemaps.nearby
Discover places around a coordinate using a map viewport derived from the requested radius. Optional query and type terms are combined as search keywords; radius is an approximate search-area control, not a distance cutoff.
googlemaps.place
Fetch the best matching place with available identity, contact, rating, category, coordinate, and Google Maps URL fields. Provide exactly one search query or Maps URL.
googlemaps.search
Search Google Maps for places by keyword, optional location, and viewport bias. Returns distinct places with available identity, contact, rating, category, and coordinate fields. Country biases results; it is not a strict country filter.
Common uses
- Local business discovery and lead generation
- Business contact and location enrichment
- Competitive location and category research
- Nearby venue and service discovery
Integration contract
A 200 response completed inline. A 202 response was queued; poll
GET /jobs/:id until it reaches completed or failed.
- Authenticate REST requests
- Poll jobs and retrieve results
- Handle errors and safe retries
- Understand credits and limits
Use Google Maps data in Claude or connect another AI client with the MCP server.