Google Maps
Arcade.dev LLM tools for getting directions via Google Maps
3.2.2Arcade.dev provides a toolkit for integrating Google Maps functionalities, enabling developers to obtain directions seamlessly. This toolkit simplifies the process of accessing vital navigation data through an easy-to-use API.
Capabilities
- Retrieve directions between addresses or coordinates
- Access detailed route information including estimated travel time and distance
- Integrate with existing applications to enhance location-based services
OAuth
- This toolkit does not require OAuth authorization; however, it uses an API key for access.
Secrets
- Secret Type: API Key
Example: SERP_API_KEY
Developers must securely store the API key to authenticate their requests.
Available tools(2)
| Tool name | Description | Secrets | |
|---|---|---|---|
Get directions from Google Maps. | 1 | ||
Get directions from Google Maps. | 1 |
Selected tools
No tools selected.
Click "Show all tools" to add tools.
Requirements
Select tools to see requirements
GoogleMaps.GetDirectionsBetweenAddresses
Execution hints
Signals for MCP clients and agents about how this tool behaves.
Does not modify remote state.
May delete or overwrite remote data.
Safe to retry without extra side effects.
Can call out to external systems.
Get directions from Google Maps.
Parameters
| Parameter | Type | Req. | Description |
|---|---|---|---|
origin_address | string | Required | The origin address. Example: '123 Main St, New York, NY 10001' |
destination_address | string | Required | The destination address. Example: '456 Main St, New York, NY 10001' |
language | string | Optional | 2-character language code to use in the Google Maps search. Defaults to 'en'. |
country | string | Optional | 2-character country code to use in the Google Maps search. Defaults to 'None'. |
distance_unit | string | Optional | Distance unit to use in the Google Maps search. Defaults to 'GoogleMapsDistanceUnit.KM'.kmmi |
travel_mode | string | Optional | Travel mode to use in the Google Maps search. Defaults to 'GoogleMapsTravelMode.BEST'.bestdrivingmotorcyclepublic_transportationwalkingbicycleflight |
Requirements
Output
json— The directions from Google MapsGoogleMaps.GetDirectionsBetweenCoordinates
Execution hints
Signals for MCP clients and agents about how this tool behaves.
Does not modify remote state.
May delete or overwrite remote data.
Safe to retry without extra side effects.
Can call out to external systems.
Get directions from Google Maps.
Parameters
| Parameter | Type | Req. | Description |
|---|---|---|---|
origin_latitude | string | Required | The origin latitude. E.g. '40.7128' |
origin_longitude | string | Required | The origin longitude. E.g. '-74.0060' |
destination_latitude | string | Required | The destination latitude. E.g. '40.7128' |
destination_longitude | string | Required | The destination longitude. E.g. '-74.0060' |
language | string | Optional | 2-letter language code to use in the Google Maps search. Defaults to 'en'. |
country | string | Optional | 2-letter country code to use in the Google Maps search. Defaults to 'None'. |
distance_unit | string | Optional | Distance unit to use in the Google Maps search. Defaults to 'GoogleMapsDistanceUnit.KM'.kmmi |
travel_mode | string | Optional | Travel mode to use in the Google Maps search. Defaults to 'GoogleMapsTravelMode.BEST'.bestdrivingmotorcyclepublic_transportationwalkingbicycleflight |
Requirements
Output
json— The directions from Google Maps