Google Maps MCP Server

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Integrations

  • Provides access to Google Maps API features including geocoding, reverse geocoding, place search, place details, distance calculations, elevation data, and directions

Servidor MCP de Google Maps

Servidor MCP para la API de Google Maps.

Herramientas

  1. maps_geocode
    • Convertir dirección a coordenadas
    • Entrada: address (cadena)
    • Devuelve: ubicación, dirección formateada, id del lugar
  2. maps_reverse_geocode
    • Convertir coordenadas en dirección
    • Entradas:
      • latitude (número)
      • longitude (número)
    • Devuelve: dirección formateada, id de lugar, componentes de dirección
  3. maps_search_places
    • Buscar lugares mediante consultas de texto
    • Entradas:
      • query (cadena)
      • location (opcional): { latitud: número, longitud: número }
      • radius (opcional): número (metros, máximo 50000)
    • Devuelve: una matriz de lugares con nombres, direcciones y ubicaciones.
  4. maps_place_details
    • Obtenga información detallada sobre un lugar
    • Entrada: place_id (cadena)
    • Devoluciones: nombre, dirección, información de contacto, valoraciones, reseñas, horario de apertura
  5. maps_distance_matrix
    • Calcular distancias y tiempos entre puntos
    • Entradas:
      • origins (cadena[])
      • destinations (cadena[])
      • mode (opcional): "conducir" | "caminar" | "andar en bicicleta" | "transporte público"
    • Devoluciones: matriz de distancias y duraciones
  6. maps_elevation
    • Obtener datos de elevación para ubicaciones
    • Entrada: locations (matriz de {latitud, longitud})
    • Devuelve: datos de elevación para cada punto
  7. maps_directions
    • Obtener direcciones entre puntos
    • Entradas:
      • origin (cadena)
      • destination (cadena)
      • mode (opcional): "conducir" | "caminar" | "andar en bicicleta" | "transporte público"
    • Devuelve: detalles de la ruta con pasos, distancia y duración.

Configuración

Clave API

Obtenga una clave API de Google Maps siguiendo las instrucciones aquí .

Uso con Claude Desktop

Agregue lo siguiente a su claude_desktop_config.json :

Estibador

{ "mcpServers": { "google-maps": { "command": "docker", "args": [ "run", "-i", "--rm", "-e", "GOOGLE_MAPS_API_KEY", "mcp/google-maps" ], "env": { "GOOGLE_MAPS_API_KEY": "<YOUR_API_KEY>" } } } }

NPX

{ "mcpServers": { "google-maps": { "command": "npx", "args": [ "-y", "@modelcontextprotocol/server-google-maps" ], "env": { "GOOGLE_MAPS_API_KEY": "<YOUR_API_KEY>" } } } }

Construir

Compilación de Docker:

docker build -t mcp/google-maps -f src/google-maps/Dockerfile .

Licencia

Este servidor MCP cuenta con la licencia MIT. Esto significa que puede usar, modificar y distribuir el software libremente, sujeto a los términos y condiciones de la licencia MIT. Para más detalles, consulte el archivo de LICENCIA en el repositorio del proyecto.

-
security - not tested
A
license - permissive license
-
quality - not tested

Servidor MCP para la API de Google Maps.

  1. Tools
    1. Setup
      1. API Key
      2. Usage with Claude Desktop
      3. NPX
    2. Build
      1. License
        ID: 8c9quakpv9