ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified

google-maps

Google Maps tools via OneKey Gateway (geocode, places, distance matrix, elevation, directions).

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/ai-hub-admin/google-maps-onekey-gateway
Or

OneKey Gateway

Use One Access Key to connect to various commercial APIs. Please visit the OneKey Gateway Keys and read the docs OneKey MCP Router Doc and OneKey Gateway Doc.

Dependencies

CLI Dependency

Install onekey-gateway from npm

npm install @aiagenta2z/onekey-gateway

Script Dependency

Install the required Python package before running any scripts.

pip install ai-agent-marketplace

Alternatively, install dependencies from the requirements file:

pip install -r requirements.txt

If the package is already installed, skip installation.

Agent rule

Before executing command lines or running any script in the scripts/ directory, ensure the dependencies are installed. And please use the command line "onekey" as the preferred method to run the skills.

Google Maps Skill

Use the OneKey Gateway to access Google Maps APIs through a unified access key.

Quick Start

Set your OneKey Access Key

In the .env file

DEEPNLP_ONEKEY_ROUTER_ACCESS=YOUR_API_KEY

or alternatively set via export.

export DEEPNLP_ONEKEY_ROUTER_ACCESS=YOUR_API_KEY

If no key is provided, the scripts fall back to the demo key BETA_TEST_KEY_MARCH_2026.

Common settings:

  • unique_id: google-maps/google-maps
  • api_id: one of the tools listed below

Tools

maps_geocode

Convert an address into geographic coordinates.

Parameters:

  • address (string, required): The address to geocode.

maps_reverse_geocode

Convert coordinates into an address.

Parameters:

  • latitude (number, required): Latitude coordinate.
  • longitude (number, required): Longitude coordinate.

maps_search_places

Search for places using Google Places API.

Parameters:

  • query (string, required): Search query.
  • location (object, optional): Optional center point for the search.
  • location.latitude (number, optional): Latitude for the center point.
  • location.longitude (number, optional): Longitude for the center point.
  • radius (number, optional): Search radius in meters (max 50000).

maps_place_details

Get detailed information about a specific place.

Parameters:

  • place_id (string, required): The place ID to get details for.

maps_distance_matrix

Calculate travel distance and time for multiple origins and destinations.

Parameters:

  • origins (array of string, required): Array of origin addresses or coordinates.
  • destinations (array of string, required): Array of destination addresses or coordinates.
  • mode (string, optional): Travel mode (driving, walking, bicycling, transit).

maps_elevation

Get elevation data for locations on the earth.

Metadata

Stars4473
Views1
Updated2026-05-01
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-ai-hub-admin-google-maps-onekey-gateway": {
      "enabled": true,
      "auto_update": true
    }
  }
}
Safety NoteClawKit audits metadata but not runtime behavior. Use with caution.