modelcontextprotocol/server-google-maps logo

modelcontextprotocol/server-google-maps

Free

Google Maps 集成,提供定位服务、路线规划和地点详情。

FreeFree tier
Type
Open Source

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.