Can AI agents automate Google Maps Platform?
Google · saas · gisplatformdeveloper-tools
Google Maps Platform is automatable today through the Maps, Routes, and Places APIs and official SDKs. A billing-enabled Cloud project, enabled APIs or SDKs, and an API key are required. Places API (New) is a separately enabled Cloud API from Places API (Legacy), with different SKUs, JSON-only responses, and required field masks; Google recommends a separate API key if both versions stay enabled. Places API (New) and Routes API authenticate with an API key over HTTPS; Grounding Lite also accepts X-Goog-Api-Key or OAuth with scope https://www.googleapis.com/auth/maps-platform.mapstools. A first-party Maps Grounding Lite MCP at https://mapstools.googleapis.com/mcp over Streamable HTTP exposes search_places, lookup_weather, and compute_routes, plus experimental resolve_names and resolve_maps_urls. It does not provide step-by-step routing, real-time traffic, or navigation. Quotas include 300 queries per minute per project for the three main tools. Grounding Lite is a billed SKU and is subject to Maps attribution rules and a ban on using Maps content to train or improve the connected LLM. This record excludes the consumer Google Maps app, Esri ArcGIS Pro, QGIS, and Google Cloud infrastructure. Computer-use viability is unassessed. API scores 8 and is the best path because MCP coverage is a narrow grounding subset of the platform.
Best path today: api · Overall automatability: 8/10
Modalities
| Modality | Status | Detail |
|---|---|---|
| API | yes | restapi-keyoauth2 coverage: partial · docs |
| SDK | yes | javascriptjavaswift official: yes |
| MCP | yes | verdict: official |
| Integrations | unknown | |
| CLI | unknown | |
| Extensibility | unknown | webhooks: unknown |
| Data access | export: json · import: unknown | |
| RPA / UI automation | unknown | web-dom No repeatable UI probe was run. Google Maps Platform REST APIs, official SDKs, and Maps Grounding Lite MCP cover geospatial queries without browser control of the consumer Maps app.
|
| Computer use | unknown | measured verdicts only — "unknown" means not yet probed by us |
Scores
| api | mcp | integrations | cli | rpa | computer use | overall |
|---|---|---|---|---|---|---|
| 8 | 7 | — | — | — | — | 8 |
Evidence
| Fact | Tier | Source | Date |
|---|---|---|---|
homepage | declared | source | 2026-09-17 |
license | declared | source | 2026-09-17 |
platforms | declared | source | 2026-09-17 |
modalities.api.exists | declared | source | 2026-09-17 |
modalities.api.kinds[0] | declared | source | 2026-09-17 |
modalities.api.auth[0] | declared | source | 2026-09-17 |
modalities.api.auth[1] | declared | source | 2026-09-17 |
modalities.api.coverage | declared | source | 2026-09-17 |
modalities.api.docs | declared | source | 2026-09-17 |
modalities.sdk.exists | declared | source | 2026-09-17 |
modalities.sdk.languages[0] | declared | source | 2026-09-17 |
modalities.sdk.languages[1] | declared | source | 2026-09-17 |
modalities.sdk.languages[2] | declared | source | 2026-09-17 |
modalities.mcp.first_party | declared | source | 2026-09-17 |
modalities.data_access.export[0] | declared | source | 2026-09-17 |
modalities.agent_docs.llms_txt | scraped | source | 2026-09-17 |
verdict.scores.api | declared | source | 2026-09-17 |
verdict.scores.mcp | declared | source | 2026-09-17 |
freshness.watch[0].url | declared | source | 2026-09-17 |
freshness.watch[1].url | declared | source | 2026-09-17 |
freshness.watch[2].url | declared | source | 2026-09-17 |
freshness.watch[3].url | declared | source | 2026-09-17 |
freshness.watch[4].url | declared | source | 2026-09-17 |
Related tools
Other products in this database that share a category with Google Maps Platform.
Last verified 2026-09-17 · volatility high · JSON record