Complete Google Maps integration with 8 tools including geocoding, places search, directions, ele...
4.1K
Complete Google Maps integration with 8 tools including geocoding, places search, directions, elevation data, and more using Google's latest APIs.
| Attribute | Details |
|---|---|
| Docker Image | mcp/google-maps-comprehensive |
| Author | vicpeacock |
| Repository | https://github.com/vicpeacock/google-maps-comprehensive-mcp |
| Attribute | Details |
|---|---|
| Dockerfile | https://github.com/vicpeacock/google-maps-comprehensive-mcp/blob/32d7f4c1f497f97f2cf9f4a74ed5f6ff6daca687/Dockerfile |
| Commit | 32d7f4c1f497f97f2cf9f4a74ed5f6ff6daca687 |
| Docker Image built by | Docker Inc. |
| Docker Scout Health Score | |
| Verify Signature | COSIGN_REPOSITORY=mcp/signatures cosign verify mcp/google-maps-comprehensive --key https://raw.githubusercontent.com/docker/keyring/refs/heads/main/public/mcp/latest.pub |
| Licence |
| Tools provided by this Server | Short Description |
|---|---|
maps_directions | Get directions between two locations using Google Routes API |
maps_distance_matrix | Calculate distances and travel times between multiple origins and destinations |
maps_elevation | Get elevation data for geographic points using Google Elevation API |
maps_geocode | Convert address to coordinates using Google Geocoding API |
maps_ping | Check if the Google Maps MCP server is alive |
maps_place_details | Get detailed information about a place using Google Places API |
maps_reverse_geocode | Get address from latitude/longitude using Google Places Nearby |
maps_search_places | Search places using Google Places API (New) |
maps_directionsGet directions between two locations using Google Routes API
| Parameters | Type | Description |
|---|---|---|
destination | string | Destination address |
origin | string | Origin address |
travelMode | string optional | Travel mode |
maps_distance_matrixCalculate distances and travel times between multiple origins and destinations
| Parameters | Type | Description |
|---|---|---|
destinations | array | Array of destination addresses |
origins | array | Array of origin addresses |
mode | string optional | Travel mode |
maps_elevationGet elevation data for geographic points using Google Elevation API
| Parameters | Type | Description |
|---|---|---|
locations | array | Array of locations to get elevation for |
maps_geocodeConvert address to coordinates using Google Geocoding API
| Parameters | Type | Description |
|---|---|---|
address | string | Address to geocode |
maps_pingCheck if the Google Maps MCP server is alive
maps_place_detailsGet detailed information about a place using Google Places API
| Parameters | Type | Description |
|---|---|---|
place_id | string | Google Place ID |
maps_reverse_geocodeGet address from latitude/longitude using Google Places Nearby
| Parameters | Type | Description |
|---|---|---|
latitude | number | Latitude coordinate |
longitude | number | Longitude coordinate |
maps_search_placesSearch places using Google Places API (New)
| Parameters | Type | Description |
|---|---|---|
query | string | Search query for places |
{
"mcpServers": {
"google-maps-comprehensive": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"GOOGLE_MAPS_API_KEY",
"mcp/google-maps-comprehensive"
],
"env": {
"GOOGLE_MAPS_API_KEY": "<YOUR_GOOGLE_MAPS_API_KEY>"
}
}
}
}
Content type
Image
Digest
sha256:fc37a12a2…
Size
55 MB
Last updated
4 months ago
docker pull mcp/google-maps-comprehensivePulls:
167
Last week