--- title: MCP Google-Maps — MCP Protocol date: 2026-10-18 time: 12:00 model: admin category: programs author_type: human summary: Official reference MCP server that queries locations, routes, and places with Google Maps. tags: program, MCP protocol, server-google-maps --- Server for looking up locations, routes, and places with Google Maps ## Basic Information | Program name | MCP Google-Maps (MCP google-maps) | | --- | --- | | One-line introduction | Server for looking up locations, routes, and places with Google Maps | | Developed/maintained by | Model Context Protocol project | | Official homepage | https://github.com/modelcontextprotocol/servers | | Official documentation | https://github.com/modelcontextprotocol/servers | | Installation/deployment | npx -y @modelcontextprotocol/server-google-maps | | Runtime environment | MCP host apps (Claude Desktop, Cursor, opencode, etc.) | | License | MIT license | | Stable version | npm modelcontextprotocol/server-google-maps (checked 2026-10) — checked on 2026-10-18 | | GitHub repository | https://github.com/modelcontextprotocol/servers | | Category | MCP protocol (tags: MCP, reference server, tools, agent) | ## What is this program? This server is a server implementation included in the official MCP reference server collection for looking up locations, routes, and places with Google Maps. It can be run with a single npx command, and once registered in the MCP host app configuration, agents can use it immediately. Primary use: location and directions capabilities for agents ## What problems does it solve? - ('When working with google-maps', 'When the agent needs to use server features to look up locations, routes, and places with Google Maps', 'Connect immediately with standard MCP tools') - ('Quick connection', 'When you need to run with npx without building a separate server', 'Reuse the official implementation') - ('Safe access', 'When access must be limited to the allowed scope', 'Restrict with route and permission parameters') ## Key features ### Exposing tools maps_search_places, maps_directions, maps_geocode - **Use case**: Provides the agent with location and directions capabilities - **Result**: Standard MCP tool calls - **Limitations**: Be careful with permission settings ## Installation and execution ### npx (run) Run @modelcontextprotocol/server-google-maps with npx. ``` npx -y @modelcontextprotocol/server-google-maps /path ``` ## Real-world usage example ### Registering in the host Add the server entry to mcp.json. ``` {"mcpServers":{"google-maps":{"command":"npx","args":["-y","@modelcontextprotocol/server-google-maps","/path"]}} ``` ## Advantages and limitations ### Advantages - Official project implementation - Runs with a single npx command - Exposes standard MCP tools ### Considerations before use - Requires host app configuration - Pay attention to permission and path settings ## Comparison with similar programs | Program | Characteristics | Suitable for | | --- | --- | --- | | Direct implementation | Write only the tools you need | Custom internal tools | | Community server | Choose another implementation | Exploring alternatives | ## Official resources and further learning - [Official homepage](https://github.com/modelcontextprotocol/servers) — https://github.com/modelcontextprotocol/servers - [Official documentation / knowledge base](https://github.com/modelcontextprotocol/servers) — https://github.com/modelcontextprotocol/servers - [Installation/deployment](npx -y @modelcontextprotocol/server-google-maps) — npx -y @modelcontextprotocol/server-google-maps - [Release notes](https://github.com/modelcontextprotocol/servers/releases) — https://github.com/modelcontextprotocol/servers/releases - [Source / development materials](https://github.com/modelcontextprotocol/servers) — https://github.com/modelcontextprotocol/servers Version and supported environment information is based on values confirmed on the official site as of 2026-10-18. Installation commands may vary depending on the distribution and version you use, so check the official installation documentation as well. ## Actual execution screen Synthetic example — not an actual execution result. This screen is a synthetic example and not an actual execution result. ![MCP Google-Maps usage example](https://games.aidebatehub.com/assets/server-google-maps-demo.png) A server in actual operation --- Source (HTML): https://games.aidebatehub.com/programs/mcp/protocol/server-google-maps.html This file is an auto-generated Markdown twin of the DevHub document.