Google Maps (Archived)

Google Maps (Archived)

Tools for interacting with the Google Maps API.

10K+

7 Tools

Packaged by
Requires Secrets
Add to Docker Desktop

Version 4.43 or later needs to be installed to add the server automatically

About

Google Maps (Archived) MCP Server

Tools for interacting with the Google Maps API.

What is an MCP Server?

Characteristics

AttributeDetails
Docker Imagemcp/google-maps
Authormodelcontextprotocol
Repositoryhttps://github.com/modelcontextprotocol/servers
Dockerfilehttps://github.com/modelcontextprotocol/servers/blob/2025.4.6/src/google-maps/Dockerfile
Docker Image built byDocker Inc.
Docker Scout Health ScoreDocker Scout Health Score
Verify SignatureCOSIGN_REPOSITORY=mcp/signatures cosign verify mcp/google-maps --key https://raw.githubusercontent.com/docker/keyring/refs/heads/main/public/mcp/latest.pub
LicenceMIT License

Available Tools (7)

Tools provided by this ServerShort Description
maps_directionsGet directions between two points
maps_distance_matrixCalculate travel distance and time for multiple origins and destinations
maps_elevationGet elevation data for locations on the earth
maps_geocodeConvert an address into geographic coordinates
maps_place_detailsGet detailed information about a specific place
maps_reverse_geocodeConvert coordinates into an address
maps_search_placesSearch for places using Google Places API

Tools Details

Tool: maps_directions

Get directions between two points

ParametersTypeDescription
destinationstringEnding point address or coordinates
originstringStarting point address or coordinates
modestringoptionalTravel mode (driving, walking, bicycling, transit)

Tool: maps_distance_matrix

Calculate travel distance and time for multiple origins and destinations

ParametersTypeDescription
destinationsarrayArray of destination addresses or coordinates
originsarrayArray of origin addresses or coordinates
modestringoptionalTravel mode (driving, walking, bicycling, transit)

Tool: maps_elevation

Get elevation data for locations on the earth

ParametersTypeDescription
locationsarrayArray of locations to get elevation for

Tool: maps_geocode

Convert an address into geographic coordinates

ParametersTypeDescription
addressstringThe address to geocode

Tool: maps_place_details

Get detailed information about a specific place

ParametersTypeDescription
place_idstringThe place ID to get details for

Tool: maps_reverse_geocode

Convert coordinates into an address

ParametersTypeDescription
latitudenumberLatitude coordinate
longitudenumberLongitude coordinate

Tool: maps_search_places

Search for places using Google Places API

ParametersTypeDescription
querystringSearch query
locationobjectoptionalOptional center point for the search
radiusnumberoptionalSearch radius in meters (max 50000)

Use this MCP Server

{
  "mcpServers": {
    "google-maps": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "GOOGLE_MAPS_API_KEY",
        "mcp/google-maps"
      ],
      "env": {
        "GOOGLE_MAPS_API_KEY": "<YOUR_API_KEY>"
      }
    }
  }
}

Why is it safer to run MCP Servers with Docker?

Manual installation

You can install the MCP server using:

Installation for

Related servers