GAIA Logo
PricingDocs
GAIA Logo
  1. Home
  2. Marketplace
  3. Productivity
google_maps Icon

Google Maps

Search locations, get directions, and manage place information

Category
Productivity
GAIA
Created by
GAIA Team
Auth
OAuth

What you can do with GAIA + Google Maps

GAIA connects to Google Maps via MCP (Model Context Protocol) and exposes every action as a natural-language command. Tell GAIA what you want and it handles the rest, automatically.

  • Search for nearby restaurants, cafes, or businesses with a plain English query
  • Get directions between two locations and estimated travel times
  • Find the best-rated places of a specific type within a given area
  • Look up business details — address, hours, phone, and reviews — instantly
  • Combine with Calendar to get directions to your next meeting automatically

Available Tools (22)

Google Maps Autocomplete

Returns place and query predictions for text input. Use when implementing as-you-type autocomplete functionality for place searches. Returns up to five predictions ordered by relevance.

Google Maps Compute Route Matrix

Calculates travel distance and duration matrix between multiple origins and destinations using the modern Routes API; supports OAuth2 authentication and various travel modes.

Google Maps Distance Matrix Api

DEPRECATED: Legacy API that calculates travel distance and time for a matrix of origins and destinations. This API only works with API keys (no OAuth2 support). Use the modern 'Compute Route Matrix' action instead, which supports OAuth2 authentication. Supports different modes of transportation and options like departure/arrival times.

Google Maps Geocode Address

DEPRECATED: Legacy API to convert street addresses into geographic coordinates (latitude and longitude). This API works best with API key authentication. For OAuth connections without an API key, you may need to provide the 'key' parameter or use the newer 'Text Search' action instead. Use when you need to geocode an address or location to get its precise latitude/longitude coordinates.

Google Maps Geocode Address With Query

Tool to map addresses to geographic coordinates with query parameter. Use when you need to convert a textual address into latitude/longitude coordinates using the modern v4beta API.

Google Maps Geocode Destinations

Tool to perform destination lookup and return detailed destination information including primary place, containing places, sub-destinations, landmarks, entrances, and navigation points. Use when you need comprehensive destination data for an address, place ID, or geographic coordinates.

Google Maps Geocode Location

Tool to convert geographic coordinates (latitude and longitude) to human-readable addresses using reverse geocoding. Use when you need to find the address or place name for a given set of coordinates.

Google Maps Geocode Location With Query

Tool to convert geographic coordinates to human-readable addresses using a location query parameter. Use when you need reverse geocoding with coordinates in a single string format.

Google Maps Geocode Place

Tool to perform geocode lookup using a place identifier to retrieve address and coordinates. Use when you need to get detailed geographic information for a specific Google Place ID.

Google Maps Geocoding Api

DEPRECATED: Legacy API to convert addresses into geographic coordinates (latitude and longitude) and vice versa (reverse geocoding), or get an address for a Place ID. This API only works with API keys (no OAuth2 support). Consider using the modern Places API (Text Search or Nearby Search) for similar functionality with OAuth2 authentication.

Google Maps Geolocate

Tool to determine location based on cell towers and WiFi access points. Use when you need to find the geographic location of a device using network infrastructure data.

Google Maps Get2d Tile

Tool to retrieve a 2D map tile image at specified coordinates for building custom map visualizations. Use when you need to download individual map tile images for roadmap, satellite, or terrain views. Requires a valid session token from the createSession endpoint.

Google Maps Get3d Tiles Root

Tool to retrieve the 3D Tiles tileset root configuration for photorealistic 3D map rendering. Use when you need to initialize a 3D renderer with Google's photorealistic tiles following the OGC 3D Tiles specification.

Google Maps Get Direction

DEPRECATED: Legacy API that fetches detailed directions between an origin and a destination, supporting intermediate waypoints and various travel modes. This API only works with API keys (no OAuth2 support). Use the modern 'Get Route' action instead, which supports OAuth2 authentication.

Google Maps Get Place Details

Retrieves comprehensive details for a place using its resource name (places/{place_id} format). Use when you need detailed information about a specific place.

Google Maps Get Route

Calculates one or more routes between two specified locations. Uses various travel modes and preferences; addresses must be resolvable by Google Maps.

Google Maps Maps Embed Api

Tool to generate an embeddable Google Map URL and HTML iframe code. Use when you need to display a map (place, view, directions, street view, search) on a webpage without JavaScript. Note: This API only works with API keys (no OAuth2 support). It generates embed URLs and does not make direct API calls.

Google Maps Nearby Search

Searches for places (e.g., restaurants, parks) within a specified circular area, with options to filter by place types and customize the returned fields and number of results.

Google Maps Place Photo

Retrieves high quality photographic content from the Google Maps Places database. Use when you need to download a place photo using a photo_reference obtained from Place Details, Nearby Search, or Text Search requests. Images are scaled proportionally to fit within specified dimensions.

Google Maps Text Search

Searches for places on Google Maps using a textual query (e.g., "restaurants in London", "Eiffel Tower").

Google Maps Tiles Create Session

Tool to create a session token required for accessing 2D Tiles and Street View imagery. Use when you need to initialize tile-based map rendering or street view display. The session token is valid for approximately two weeks and must be included in all subsequent tile requests.

Google Maps Custom Gather Context

Get Google Maps context snapshot: API connectivity and available services. Zero required parameters. Confirms API access and returns available capabilities.

How it works

Set up your Google Maps automation in three simple steps, no code required.

  1. 1

    Connect Google Maps to GAIA

    Open the GAIA Marketplace, find Google Maps, and click "Add to your GAIA". Authorise access — no complex setup required.

  2. 2

    Ask GAIA location-based questions

    Say "find the best sushi restaurants near my office" or "how long does it take to get from SoHo to JFK by car at 5 PM?". GAIA queries Google Maps and returns structured results.

  3. 3

    GAIA brings location context into your workflow

    Combine Google Maps with Calendar — GAIA can proactively tell you when to leave for your next meeting based on current traffic conditions.

Frequently asked questions

Everything you need to know about the GAIA Google Maps integration.

Yes. Describe the type of place and the area and GAIA will return a list of matching businesses with ratings, addresses, and opening hours.



GAIA connects Google Maps with your entire stack

Google Maps is just one piece of the puzzle. GAIA integrates with 50+ tools across productivity, communication, productivity, and more, letting you build cross-tool automations in plain English without writing a single line of code.

Browse all integrations
Product
DownloadUse CasesMarketplaceBotsPricingRoadmap
Resources
DocumentationBlogRelease NotesStatusRequest a Feature
Company
AboutManifestoContactBranding
Legal
Terms of UsePrivacy Policy
The Experience Company Inc.
Discord IconTwitter IconGithub IconWhatsapp IconYoutube IconLinkedin Icon