modelcontextprotocol/server-google-maps
FreeGoogle Maps 集成,提供定位服务、路线规划和地点详情。
FreeFree tier
About modelcontextprotocol/server-google-maps
Model Context Protocol (MCP) server that provides a comprehensive interface to the Google Maps API. It includes tools for geocoding, reverse geocoding, place search and details, distance matrix calculations, elevation data, and directions. Designed for integration with MCP-compatible clients like Claude Desktop and VS Code. Note that this repository is archived and read-only as of May 2025.
Key Features
Geocode address to coordinates and formatted address
Reverse geocode coordinates to address and place ID
Search places by text query with optional location and radius
Get detailed place information including contact info, ratings, reviews, and opening hours
Calculate distances and travel times between multiple origins and destinations (driving, walking, bicycling, transit)
Get elevation data for multiple locations
Get directions between two points with route steps, distance, and duration
Pros & Cons
Pros
- Covers major Google Maps API functionalities in one MCP server
- Easy to install via Docker or npx with minimal configuration
- Works seamlessly with Claude Desktop and VS Code MCP integrations
- Open source and freely available under the MCP ecosystem
Cons
- Repository is archived and no longer actively maintained (read-only)
- Requires a Google Maps API key which may incur usage costs
- Limited to the tools listed; does not include other Google Maps features like static maps or Street View
Best For
Build location-aware AI assistants that can look up addresses and placesAutomate travel planning with distance and time calculations between multiple pointsIntegrate mapping and routing capabilities into chat interfaces like Claude DesktopEnrich conversational agents with real-world geographic data and place details
FAQ
How do I get a Google Maps API key?
Follow the instructions at the Google Maps API documentation link provided in the README to obtain an API key.
How do I use this server with Claude Desktop?
Add the configuration block to your claude_desktop_config.json using either Docker or npx, replacing YOUR_API_KEY with your actual API key.
Can I use this server with VS Code?
Yes, you can add the MCP server configuration to your VS Code User Settings JSON or to a .vscode/mcp.json file. An example is provided in the README.
Is this server still maintained?
The repository was archived by the owner on May 29, 2025, and is now read-only. It is no longer actively maintained.