Google Maps

The definitive Google Maps integration for OpenClaw. Search, navigate, and explore with real-time data.

Demerzels-lab Updated 10 repo stars

File contents

Google Maps 🗺️

The ultimate tool for location intelligence in OpenClaw. Powered by Google Maps Platform.

Requirements

  • API Key: Required via GOOGLE_API_KEY environment variable.
  • APIs: Enable Places API, Distance Matrix API, and Geocoding API in Google Cloud Console.

Setup

Set your API Key in OpenClaw config:

{
  "env": {
    "GOOGLE_API_KEY": "AIza..."
  }
}

Also supports GOOGLE_MAPS_API_KEY for backwards compatibility.

Tools

I interact with this skill via the Python helper: python3 skills/google-maps/lib/map_helper.py <action> <params>

Actions

  • search: search "<query>" (Options: --open for open now).
  • details: details "<place_id>" (Returns reviews, hours, phone).
  • distance: distance "<origin>" "<destination>" "<mode>" (Modes: driving, walking, bicycling).

Localization

Supports --lang=he (default) or --lang=en for dynamic responses.

Demerzels-lab/elsamultiskillagent/tree/main/public/skills/shaharsha/google-maps commit fdbdad551f

Frequently asked questions

npx skillmds@latest add demerzels-lab/google-maps