MCP Google Map Server
by Cablate
The MCP Google Map Server provides comprehensive Google Maps API integration with LLM processing capabilities. It enables location search, geocoding, distance calculations, and more.
Last updated: N/A
What is MCP Google Map Server?
The MCP Google Map Server is a Model Context Protocol (MCP) server that integrates the Google Maps API, allowing users to access various map-related functionalities through a standardized interface. It provides tools for location search, geocoding, distance calculations, and elevation data retrieval.
How to use MCP Google Map Server?
The server can be installed via NPM and used from the command line or integrated with platforms like Dive Desktop. Configuration requires a Google Maps API key, which needs to be set as an environment variable. Available tools can then be accessed through the server's API.
Key features of MCP Google Map Server
Location Search with customizable radius and filters
Geocoding and Reverse Geocoding services
Distance and Travel Time calculation between multiple points
Detailed Directions with step-by-step instructions
Elevation Data retrieval
Use cases of MCP Google Map Server
Finding nearby restaurants or businesses
Converting addresses to coordinates for mapping applications
Calculating travel times for delivery services
Generating directions for navigation apps
FAQ from MCP Google Map Server
How do I get a Google Maps API key?
How do I get a Google Maps API key?
Create a project in Google Cloud Console, enable Google Maps API services, and obtain an API key.
How do I install the server?
How do I install the server?
You can install it via NPM using the command npm install -g @cablate/mcp-google-map
.
How do I configure the server with Dive Desktop?
How do I configure the server with Dive Desktop?
Add a new MCP server in Dive Desktop and copy the provided JSON configuration, replacing your_api_key
with your actual Google Maps API key.
What tools are available?
What tools are available?
The server provides tools for searching nearby locations, getting place details, geocoding, reverse geocoding, calculating distances, getting directions, and retrieving elevation data.
What technologies are used?
What technologies are used?
The server is built using TypeScript, Node.js, Google Maps Services JS, and the Model Context Protocol SDK.