google-maps-mcp-server
Verified Safeby ettysekhon
Overview
Empower AI agents with real-time Google Maps location intelligence (directions, places, geocoding, traffic, roads, elevation, safety) through a standardized Model Context Protocol (MCP) interface.
Installation
docker run -it -e GOOGLE_MAPS_API_KEY=your_maps_key_here google-maps-mcpEnvironment Variables
- GOOGLE_MAPS_API_KEY
- LOG_LEVEL
- MAX_RESULTS
- DEFAULT_RADIUS_METERS
- MAX_RADIUS_METERS
- MAX_RETRIES
- RETRY_MIN_WAIT
- RETRY_MAX_WAIT
Security Notes
The project uses Pydantic for configuration validation and loads API keys from environment variables or .env files. Kubernetes deployments utilize secrets for API keys, which is a good practice. Structured logging is implemented. There are no obvious signs of 'eval', obfuscation, or malicious patterns. Error messages can expose underlying API error details, which is a minor concern, but generally safe.
Similar Servers
mcp-server
Integrates Mapbox's Model Context Protocol (MCP) server with AI agents, enabling them to access Mapbox's location-based tools for geospatial intelligence.
gis-mcp
Facilitate AI assistants and LLMs to perform complex geospatial operations, data analysis, and data gathering by exposing GIS library functions via a Model Context Protocol (MCP) server.
zeromcp
A minimal, pure Python Model Context Protocol (MCP) server for exposing tools, resources, and prompts via HTTP/SSE and Stdio transports.
mcpc
Build agentic MCP servers by composing existing MCP tools, enabling powerful AI agents and multi-agent systems for tasks like coding, web analysis, or document processing.