Google Maps MCP Server
Provides tools for geocoding, reverse geocoding, place searching, retrieving place details, calculating distances between points, obtaining elevation data, and generating directions with route information using the Google Maps API.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Google Maps MCP Serverhow far is it from Central Park to Times Square by walking?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Google Maps MCP Server
MCP Server for the Google Maps API.
Tools
maps_geocodeConvert address to coordinates
Input:
address(string)Returns: location, formatted_address, place_id
maps_reverse_geocodeConvert coordinates to address
Inputs:
latitude(number)longitude(number)
Returns: formatted_address, place_id, address_components
maps_search_placesSearch for places using text query
Inputs:
query(string)location(optional): { latitude: number, longitude: number }radius(optional): number (meters, max 50000)
Returns: array of places with names, addresses, locations
maps_place_detailsGet detailed information about a place
Input:
place_id(string)Returns: name, address, contact info, ratings, reviews, opening hours
maps_distance_matrixCalculate distances and times between points
Inputs:
origins(string[])destinations(string[])mode(optional): "driving" | "walking" | "bicycling" | "transit"
Returns: distances and durations matrix
maps_elevationGet elevation data for locations
Input:
locations(array of {latitude, longitude})Returns: elevation data for each point
maps_directionsGet directions between points
Inputs:
origin(string)destination(string)mode(optional): "driving" | "walking" | "bicycling" | "transit"
Returns: route details with steps, distance, duration
Related MCP server: MCP Google Maps
Setup
API Key
Get a Google Maps API key by following the instructions here.
Usage with Claude Desktop
Add the following to your claude_desktop_config.json:
Docker
{
"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>"
}
}
}
}NPX
{
"mcpServers": {
"google-maps": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-google-maps"
],
"env": {
"GOOGLE_MAPS_API_KEY": "<YOUR_API_KEY>"
}
}
}
}Build
Docker build:
docker build -t mcp/google-maps -f src/google-maps/Dockerfile .License
This MCP server is licensed under the MIT License. This means you are free to use, modify, and distribute the software, subject to the terms and conditions of the MIT License. For more details, please see the LICENSE file in the project repository.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Flicense-qualityDmaintenanceIntegrates with Google Places API to allow searching, retrieving details, and finding nearby places through an MCP server interface.Last updated
- AlicenseAqualityDmaintenanceProvides access to Google Maps API functionality including places search, geocoding, directions, distance matrix, elevation data, and static map generation through the MCP interface.Last updated8321MIT
- Alicense-qualityDmaintenanceProvides MCP tools for Google Maps services including directions, geocoding, distance matrix, and places search.Last updated14Apache 2.0
- AlicenseBqualityFmaintenanceProvides comprehensive access to Google Maps Platform APIs through MCP, enabling geocoding, places search, routing, and geospatial operations.Last updated151152MIT
Related MCP Connectors
Google Maps MCP Pack — geocoding, places, directions, distance matrix, elevation.
Live Google Maps business search, review, and photo data for AI agents over MCP.
Geoapify MCP — wraps the Geoapify Location Platform (geoapify.com)
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Moe03/mcp-hello-world'
If you have feedback or need assistance with the MCP directory API, please join our Discord server