18 Google Maps tools for AI agents — geocode, search, directions, weather, and more.
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"google-maps": {
"env": {
"GOOGLE_MAPS_API_KEY": "YOUR_API_KEY"
},
"args": [
"-y",
"@cablate/mcp-google-map",
"--stdio"
],
"command": "npx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
Run this in your terminal to verify the server starts. Then let us know if it worked — your result helps other developers.
npx -y '@cablate/mcp-google-map' 2>&1 | head -1 && echo "✓ Server started successfully"
After testing, let us know if it worked:
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
Checked @cablate/mcp-google-map against OSV.dev.
Click any tool to inspect its schema.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in maps
Real-time BART departures, trip planning, fares, stations, and advisories.
Fair meeting point discovery for AI agents with isochrone-based travel time fairness
Global weather API: forecasts, historical data, marine, ski, astronomy and timezone.
MCP server for the VesselAPI — maritime vessel tracking, port events, emissions, and navigation data
MCP Security Weekly
Get CVE alerts and security updates for Google Map MCP Server and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
English | 繁體中文
skills/google-maps/)| This project | Grounding Lite | |
|---|---|---|
| Tools | 18 | 3 |
| Geocoding | Yes | No |
| Step-by-step directions | Yes | No |
| Elevation | Yes | No |
| Distance matrix | Yes | No |
| Place details | Yes | No |
| Timezone | Yes | No |
| Weather | Yes | Yes |
| Air quality | Yes | No |
| Map images | Yes | No |
| Composite tools (explore, plan, compare) | Yes | No |
| Open source | MIT | No |
| Self-hosted | Yes | Google-managed only |
| Agent Skill | Yes | No |
# stdio (Claude Desktop, Cursor, etc.)
npx @cablate/mcp-google-map --stdio
# exec CLI — no server needed
npx @cablate/mcp-google-map exec geocode '{"address":"Tokyo Tower"}'
# HTTP server
npx @cablate/mcp-google-map --port 3000 --apikey "YOUR_API_KEY"
Special thanks to @junyinnnn for helping add support for streamablehttp.
| Tool | Description |
|---|---|
maps_search_nearby | Find places near a location by type (restaurant, cafe, hotel, etc.). Supports filtering by radius, rating, and open status. |
maps_search_places | Free-text place search (e.g., "sushi restaurants in Tokyo"). Supports location bias, rating, open-now filters. |
maps_place_details | Get full details for a place by its place_id — reviews, phone, website, hours. Optional maxPhotos param returns photo URLs. |
maps_geocode | Convert an address or landmark name into GPS coordinates. |
maps_reverse_geocode | Convert GPS coordinates into a street address. |
maps_distance_matrix | Calculate travel distances and times between multiple origins and destinations. |
maps_directions | Get step-by-step navigation between two points with route details. |
maps_elevation | Get elevation (meters above sea level) for geographic coordinates. |
maps_timezone | Get timezone ID, name, UTC/DST offsets, and local time for coordinates. |
maps_weather | Get current weather conditions or forecast — temperature, humidity, wind, UV, precipitation. |
maps_air_quality | Get air quality index, pollutant concentrations, and health recommendations by demographic group. |
maps_static_map | Generate a map image with markers, paths, or routes — returned inline for the user to see directly. |
maps_batch_geocode | Geocode up to 50 addresses in one call — returns coordinates for each. |
maps_search_along_route |