Google Maps MCP Server
Provides access to Google Maps services through the Google Maps API, enabling location-based queries and geographic data retrieval.
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
Steps
1 Setup an API key for Google Maps in Argolis
Related MCP server: Google Maps MCP Server
2 Clone the gitlab repo
3 Setup the virtual env
cd talk-building-your-own-mcp-serverpython3 -m venv .venvsource .venv/bin/activatepip install -r requirements.txt
4 Create a .env file within each of the agent subdirectories
The .env file should have the following entries -
GOOGLE_GENAI_USE_VERTEXAI=TRUE
GOOGLE_CLOUD_PROJECT=<Your Project Name>
GOOGLE_CLOUD_LOCATION=us-central15 Create a .env file within each of the mcp subdirectories
The .env file should have the following entries -
GOOGLE_MAPS_API_KEY=<Your API Key>4 Running the agent
Make sure to auth with
gcloud auth application-default loginRun
cd agentRun
adk web
5 Running the MCP Server
Change path
cd mcpserverRun
python google_maps_server.py
6 Run the MCP Inspector
Make sure you have node installed - [https://nodejs.org/en/download/]
Run
npx @modelcontextprotocol/inspectorConnect to your MCP Server over 'HTTP' using the MCP Serer URL - which is usually :/mcp
This server cannot be deployed
Maintenance
Related MCP Connectors
Routing, geocoding, places, matrix and map tools for location-aware AI workflows.
Ground your AI applications with trusted geospatial data from Google Maps.
4 Google Maps endpoints. Pay per call in USDC via x402.
Live Google Maps business search, review, and photo data for AI agents over MCP.
Related MCP Servers
- AlicenseBqualityAmaintenanceA Model Context Protocol server that provides Google Maps API integration, allowing users to search locations, get place details, geocode addresses, calculate distances, obtain directions, and retrieve elevation data through LLM processing capabilities.71,406 npm487MIT
- AlicenseNot gradedqualityCmaintenanceEnables location-aware AI agents to search for nearby places, get detailed place information including hours and ratings, and calculate routes with turn-by-turn directions using Google Maps APIs.22MIT
- AlicenseNot gradedqualityDmaintenanceProvides access to Google Maps functionality including places search, geocoding, directions, distance calculations, elevation data, and static map generation through the Model Context Protocol interface.16 npm4MIT
- AlicenseAqualityBmaintenanceEnables AI assistants to access Google Maps services including places search, details, directions, geocoding, and nearby search through natural language.671 PyPI2MIT