Google Maps MCP Server

Official

Google Maps location search and directions.

TypeScript 42,000 2940MIT
View on GitHub

Overview

This productivity-focused MCP server enables seamless integration of Google Maps functionality into AI applications and workflows. Built in TypeScript by Anthropic, it provides developers and end-users with real-time location search and comprehensive directions capabilities. The server acts as a bridge between Claude and Google Maps services, allowing intelligent assistants to understand geographic context, retrieve location data, and generate detailed routing information without manual intervention. This integration significantly enhances productivity by automating location-based queries and decision-making processes.

The server supports a comprehensive range of mapping features including address geocoding, reverse geocoding, place searches, and multi-point route optimization. Users can obtain turn-by-turn directions with estimated travel times, explore nearby points of interest, and retrieve detailed location information such as business hours and contact details. The implementation handles real-world geographic complexities including traffic conditions, alternative routes, and multiple transportation modes. These capabilities are accessed through a clean, standardized interface that simplifies integration for developers building location-aware applications.

This MCP server is compatible with any client supporting the Model Context Protocol specification, including Claude desktop applications and web-based interfaces. Typical use cases span travel planning, business logistics, personal assistant applications, and location-based research. Organizations use it for route optimization, meeting coordination, local business discovery, and geographic analysis. The server proves invaluable for virtual assistants that need to provide location context, help users navigate unfamiliar areas, or analyze geographic relationships within larger workflows.

Installation

npx -y @modelcontextprotocol/server-google-maps

Compatible Clients

Claude DesktopCursor

Related

FAQ

How do I install the Google Maps MCP server?
Install via npx or pip depending on the language. Then add the server configuration to your MCP client settings file.
Which AI clients support the Google Maps MCP server?
The Google Maps MCP server is compatible with Claude Desktop, Cursor. Any MCP-compatible client should work.