What can Google Maps MCP do?
It can search for places, get driving or walking directions, retrieve business details, and geocode addresses.
MCP server for location search, directions, place details, and geocoding via the Google Maps API.
Looking for more MCP servers? Browse the full MCP tools directory or explore more tools in Location.
Google Maps MCP gives AI assistants access to location data, geocoding, directions, and place information via the Google Maps API. It is most useful for applications or workflows where location context is part of the task, such as building location-aware features, verifying addresses, or retrieving place details during development. The use case is more specific than most MCP tools, making it a strong choice when location intelligence is genuinely needed but less relevant for general development or productivity workflows.
Google Maps MCP Server is an official reference server maintained by Anthropic with 15K+ installs, enabling AI assistants to search for places, get directions, retrieve business details, and geocode or reverse-geocode addresses using the Google Maps API. It is useful for travel planning, logistics, local search, and location-aware workflows.
The teams and workflows that benefit most from this tool.
Developers building location-aware features who want to test and verify Maps API data from the AI client.
Retrieving geocoding, directions, and place details during development without leaving the workflow.
Workflows that involve address validation, distance calculations, or location-based data enrichment.
Choose Google Maps MCP Server when you want an MCP server focused on Location and need tighter integration with your existing tools.
Good fit
Things to watch before choosing this tool.
Requires a Google Maps API key; usage costs apply beyond the free tier.
Not useful for workflows without a location or mapping component.
Does not provide real-time traffic or live transit data in most configurations.
Use the following configuration as a starting point for Claude Desktop or any compatible MCP client, then replace placeholder credentials with your own values.
{
"mcpServers": {
"google-maps": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-google-maps"],
"env": {
"GOOGLE_MAPS_API_KEY": "your_google_maps_api_key_here"
}
}
}
}These setup steps cover the typical installation flow for this MCP server.
Go to Google Cloud Console and create or select a project
Enable the Maps JavaScript API, Places API, and Directions API
Create an API key and restrict it to the required APIs
Add the config JSON with your API key to claude_desktop_config.json
Restart Claude Desktop and ask Claude to find places or get directions
Supported environments for Google Maps MCP Server.
Claude Desktop
Yes
Cursor
No
VS Code
No
Niche but valuable for location-aware development. Requires a Google Maps API key with appropriate services enabled.
Common questions for Google Maps MCP Server.
It can search for places, get driving or walking directions, retrieve business details, and geocode addresses.
The MCP server is free, but the Google Maps API has a free monthly credit after which usage is billed by Google.
It is maintained by Anthropic as part of the official Model Context Protocol reference servers.
It can include traffic-aware routing when requesting directions through the Directions API.
Yes. Google Maps API covers locations worldwide including addresses, places, and routes.
| Feature | Google Maps MCP Server | Competitor |
|---|---|---|
| Place Search | ✅ Yes | ✅ Yes |
| Route Planning | ✅ Yes | ❌ No |
| Geocoding | ✅ Yes | ✅ Yes |
| Free Tier Credits | ✅ Yes | ❌ No |
| No API Key Needed | ❌ No | ✅ Yes |