Map Parser

Parse Google Maps links into stops with coordinates. Geocode, route, and export.

¿Debería usar esto?

Calidad y seguridad

A
Calidad de la descripción
95%
Integridad del esquema
90%
Calidad de los nombres
95%
Riesgo de envenenamiento
100%
Coincidencia de permisos
100%
Cumplimiento del protocolo
100%

Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.

Costo de contexto

~713Tokens (definiciones de herramientas)
~1.3 KBTamaño de respuesta típico
Impacto moderado en la atención (0.56% del contexto de 128k)

Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.

Instalar

Instalación con un clic

Agrega esto a tu archivo `claude_desktop_config.json`:

{
  "mcpServers": {
    "map-parser": {
      "url": "https://mapparser.travel-tracker.org/mcp"
    }
  }
}

Puntos de conexión remotos

https://mapparser.travel-tracker.org/mcpstreamable-http

Qué puede hacer

Inventario de herramientas

Herramientas (4)

🟢 Solo lectura🟡 Escritura🔴 Eliminación⚪ Desconocido
🟢parse_map_link(url, useBrowser)

Extract the stops (names and coordinates) of a Google Maps directions link, plus the likely region. Short links are expanded; links that hide stop names are opened in a headless browser, which can take up to a minute.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "minLength": 1,
      "description": "Google Maps directions link, full (google.com/maps/dir/...) or short (maps.app.goo.gl/...)"
    },
    "useBrowser": {
      "description": "Force the slower browser mode, e.g. when names come back as coordinates",
      "type": "boolean"
    }
  },
  "required": [
    "url"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢geocode(query, lat, lng)

Look up a place name or address (forward) or a coordinate (reverse) with OpenStreetMap Nominatim. Returns the "State, Country code" region and the full address.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "query": {
      "description": "Place name or address",
      "type": "string",
      "minLength": 1
    },
    "lat": {
      "type": "number",
      "minimum": -90,
      "maximum": 90
    },
    "lng": {
      "type": "number",
      "minimum": -180,
      "maximum": 180
    }
  },
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_route(waypoints, mode)

Distance and travel time through stops in order, per leg and in total, using OpenStreetMap routing (OSRM). Pass the waypoints from parse_map_link.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "waypoints": {
      "minItems": 2,
      "maxItems": 25,
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "name": {
            "description": "Stop name",
            "type": "string"
          },
          "lat": {
            "type": "number",
            "minimum": -90,
            "maximum": 90
          },
          "lng": {
            "type": "number",
            "minimum": -180,
            "maximum": 180
          }
        },
        "required": [
          "lat",
          "lng"
        ]
      }
    },
    "mode": {
      "description": "Default driving",
      "type": "string",
      "enum": [
        "driving",
        "walking",
        "cycling"
      ]
    }
  },
  "required": [
    "waypoints"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢export_waypoints(format, url, waypoints)

Turn a Google Maps link or a list of stops into a CSV (import into Google My Maps) or KML (Google Earth, My Maps) file. Returns the file contents.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "format": {
      "type": "string",
      "enum": [
        "csv",
        "kml"
      ]
    },
    "url": {
      "type": "string",
      "minLength": 1,
      "description": "Google Maps directions link, full (google.com/maps/dir/...) or short (maps.app.goo.gl/...)"
    },
    "waypoints": {
      "description": "Stops to export, when no url is given",
      "minItems": 1,
      "maxItems": 100,
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "minLength": 1
          },
          "lat": {
            "type": "number",
            "minimum": -90,
            "maximum": 90
          },
          "lng": {
            "type": "number",
            "minimum": -180,
            "maximum": 180
          }
        },
        "required": [
          "name"
        ]
      }
    }
  },
  "required": [
    "format"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Comunidad

Califica este servidor

Evidencia

Observaciones recientes

verificadoversión no registrada4 herramientas