Skip to Content

Google Maps

Service domainGEOSPATIAL
Google Maps icon
Arcade OptimizedBYOCPro

Arcade.dev LLM tools for getting directions via Google Maps

Author:Arcade
Version:3.2.2
Auth:No authentication required
2tools
2require secrets
PyPI VersionPython VersionsWheel StatusDownloadsLicense

Arcade.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)

2 of 2 tools
Operations
Behavior
Tool nameDescriptionSecrets
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.

Operations
Read
Service domains
Geospatial
MCP behavior
Read only
Yes

Does not modify remote state.

Destructive
No

May delete or overwrite remote data.

Idempotent
Yes

Safe to retry without extra side effects.

Open world
Yes

Can call out to external systems.

Get directions from Google Maps.

Parameters

ParameterTypeReq.Description
origin_addressstringRequiredThe origin address. Example: '123 Main St, New York, NY 10001'
destination_addressstringRequiredThe destination address. Example: '456 Main St, New York, NY 10001'
languagestringOptional2-character language code to use in the Google Maps search. Defaults to 'en'.
countrystringOptional2-character country code to use in the Google Maps search. Defaults to 'None'.
distance_unitstringOptionalDistance unit to use in the Google Maps search. Defaults to 'GoogleMapsDistanceUnit.KM'.
kmmi
travel_modestringOptionalTravel mode to use in the Google Maps search. Defaults to 'GoogleMapsTravelMode.BEST'.
bestdrivingmotorcyclepublic_transportationwalkingbicycleflight

Requirements

Secrets:SERP_API_KEY

Output

Type:jsonThe directions from Google Maps
#

GoogleMaps.GetDirectionsBetweenCoordinates

Execution hints

Signals for MCP clients and agents about how this tool behaves.

Operations
Read
Service domains
Geospatial
MCP behavior
Read only
Yes

Does not modify remote state.

Destructive
No

May delete or overwrite remote data.

Idempotent
Yes

Safe to retry without extra side effects.

Open world
Yes

Can call out to external systems.

Get directions from Google Maps.

Parameters

ParameterTypeReq.Description
origin_latitudestringRequiredThe origin latitude. E.g. '40.7128'
origin_longitudestringRequiredThe origin longitude. E.g. '-74.0060'
destination_latitudestringRequiredThe destination latitude. E.g. '40.7128'
destination_longitudestringRequiredThe destination longitude. E.g. '-74.0060'
languagestringOptional2-letter language code to use in the Google Maps search. Defaults to 'en'.
countrystringOptional2-letter country code to use in the Google Maps search. Defaults to 'None'.
distance_unitstringOptionalDistance unit to use in the Google Maps search. Defaults to 'GoogleMapsDistanceUnit.KM'.
kmmi
travel_modestringOptionalTravel mode to use in the Google Maps search. Defaults to 'GoogleMapsTravelMode.BEST'.
bestdrivingmotorcyclepublic_transportationwalkingbicycleflight

Requirements

Secrets:SERP_API_KEY

Output

Type:jsonThe directions from Google Maps
Last updated on