Google Maps MCP Server logo

Google Maps MCP Server

by modelcontextprotocol

This is an MCP server for accessing the Google Maps API. It provides tools to geocode addresses, reverse geocode coordinates, search for places, get place details, calculate distance matrices, retrieve elevation data, and get directions.

View on GitHub

Last updated: N/A

What is Google Maps MCP Server?

The Google Maps MCP Server is a tool that allows you to integrate Google Maps functionalities into your applications. It provides a set of tools to interact with the Google Maps API, such as geocoding, reverse geocoding, place searching, and more.

How to use Google Maps MCP Server?

To use this server, you need a Google Maps API key. You can configure the server using Docker or NPX, and integrate it with Claude Desktop or VS Code by adding the provided JSON configuration to your settings. The server exposes various tools that can be called with specific inputs to retrieve location-based information.

Key features of Google Maps MCP Server

  • Geocoding and reverse geocoding

  • Place search and details retrieval

  • Distance matrix calculation

  • Elevation data retrieval

  • Directions calculation

  • Easy integration with Claude Desktop and VS Code

Use cases of Google Maps MCP Server

  • Finding the coordinates of an address

  • Finding the address of a location

  • Searching for nearby businesses

  • Getting details about a specific place

  • Calculating the distance and time between two points

  • Getting the elevation of a location

  • Generating directions between two locations

FAQ from Google Maps MCP Server

How do I get a Google Maps API key?

Follow the instructions on the Google Maps Platform documentation to create an API key: https://developers.google.com/maps/documentation/javascript/get-api-key#create-api-keys

How do I install the server?

You can install the server using Docker or NPX. Follow the instructions in the README for setting up the server with Claude Desktop or VS Code.

What are the available tools?

The server provides tools for geocoding, reverse geocoding, place searching, place details, distance matrix calculation, elevation data retrieval, and directions.

What inputs are required for each tool?

Each tool has specific input parameters. Refer to the README for the input requirements of each tool.

What is the license of this server?

This MCP server is licensed under the MIT License. See the LICENSE file in the project repository for more details.