Sáltate la instalación. Funcionando en menos de 2 minutos.
Inicia una prueba gratuita en cloud.anythingmcp.com, añade openrouteservice con un clic y apunta tu cliente de IA (Claude, ChatGPT, Copilot o Cursor) al endpoint MCP generado. Sin Docker, sin git clone, sin experiencia de desarrollo.
Resumen
Cálculo de rutas de openrouteservice (HeiGIT) sobre OpenStreetMap: geocodificación y geocodificación inversa, rutas con indicaciones giro a giro para coche, camión, bici, a pie y en silla de ruedas, matrices de tiempos de viaje, isócronas (áreas alcanzables), optimización de rutas para varios vehículos y puntos de interés. Clave de API gratuita.
Prueba a pedir
Prompts de ejemplo para openrouteservice
Haz clic en un prompt para copiarlo. Pégalo en Claude, ChatGPT, Cursor, Gemini, Copilot u OpenClaw para ejecutarlo contra este conector.
Claude es IA y puede equivocarse. Verifica siempre las respuestas.
💡 ¿Sin instalación? Usa cloud.anythingmcp.com directamente. Inicia sesión, pulsa Connectors → openrouteservice, pega tus credenciales, genera una MCP API key y listo. Sin Docker, sin
git clone, sin servidor local.
openrouteservice + Gemini
Cálculo de rutas de openrouteservice (HeiGIT) sobre OpenStreetMap: geocodificación y geocodificación inversa, rutas con indicaciones giro a giro para coche, camión, bici, a pie y en silla de ruedas, matrices de tiempos de viaje, isócronas (áreas alcanzables), optimización de rutas para varios vehículos y puntos de interés. Clave de API gratuita.
Requisitos previos
Las instrucciones de configuración completas están incluidas en el conector (visibles en el store al seleccionarlo). Las variables de entorno requeridas:
OPENROUTESERVICE_API_KEY
Paso 1 — Obtener credenciales
La configuración tarda unos 2 minutos. Necesitas una cuenta gratuita de HeiGIT y una clave de API. El plan gratuito sirve para pruebas y para un uso en producción pequeño.
- Regístrate gratis en account.heigit.org y crea una clave de API en el panel, en el apartado tokens.
- Pega solo la clave en
OPENROUTESERVICE_API_KEY, sin la palabra Bearer, espacios ni comillas. El conector la envía en la cabeceraAuthorization. - Instala el conector y ejecuta
openrouteservice_geocodecon un lugar como Berlín: devuelve el lugar con sus coordenadas, lo que confirma que la clave funciona.
Dirección actual: el conector usa https://api.heigit.org, la dirección actual de openrouteservice. HeiGIT apaga el antiguo api.openrouteservice.org en noviembre de 2026; las claves creadas allí funcionan también aquí, así que puedes seguir usando la que tienes.
Qué hace: todo funciona con datos de OpenStreetMap. Convierte direcciones en coordenadas y al revés (geocodificación, autocompletado mientras escribes, geocodificación inversa); calcula rutas con distancia, duración e indicaciones giro a giro para coche, camión (driving-hgv), bici, a pie y en silla de ruedas, evitando si quieres autopistas, peajes o ferris; crea matrices de tiempos de viaje entre muchos puntos; dibuja isócronas, el área que se alcanza en un tiempo o una distancia dados; resuelve repartos para varios vehículos (VROOM) con ventanas horarias, capacidades y habilidades; y encuentra puntos de interés como tiendas, gasolineras, farmacias o puntos de recarga alrededor de un punto.
Primero la longitud: todas las herramientas de rutas esperan las coordenadas como [longitud, latitud], por ejemplo [7.8421, 47.9990] para Friburgo. Invertirlas es la causa habitual de un punto no encontrado o de una ruta que acaba en el mar, por eso la IA geocodifica antes las direcciones y pasa las coordenadas sin tocarlas.
Unidades: las duraciones llegan en segundos y la IA te las pasa a horas y minutos. Las distancias van en kilómetros por defecto. Las isócronas reciben el rango en segundos, o en metros si es un rango de distancia.
Solo lectura: el conector solo calcula. Algunas herramientas envían la petición como POST, pero ninguna cambia nada en tu cuenta de HeiGIT, así que no hay nada que confirmar y ninguna herramienta está desactivada al instalar.
Límites: el plan gratuito permite unas 2.000 peticiones de ruta al día y 40 por minuto, con cuotas diarias menores para matrices, isócronas, optimización y puntos de interés. Cada respuesta incluye x-ratelimit-remaining, y la IA prefiere una matriz a muchas rutas sueltas.
Errores frecuentes: 401 significa que no llegó ninguna clave: revisa OPENROUTESERVICE_API_KEY. 403 significa que la clave fue rechazada o que su cuota diaria se agotó; comprueba ambas cosas en account.heigit.org. 429 significa que se alcanzó el límite por minuto: espera un minuto. El error 2004 indica que la petición supera un límite (demasiados puntos o una ruta demasiado larga); el error 2010 indica un punto que no está cerca de una carretera, a menudo porque longitud y latitud están invertidas.
El conector solo calcula con datos de OpenStreetMap: no dibuja imágenes de mapas, no ofrece rutas en transporte público y no cambia nada en tu cuenta de HeiGIT.
Paso 2 — Instalar el adapter
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
Paso 3 — Añadir el conector en Gemini
La URL de tu servidor: en AnythingMCP abre MCP Servers → el servidor donde está este conector y copia su URL (
https://cloud.anythingmcp.com/mcp/…). Úsala donde esta guía muestraYOUR_SERVER_ID.
Gemini CLI lee los servidores MCP de ~/.gemini/settings.json (en Windows, %USERPROFILE%\.gemini\settings.json). Añade:
{
"mcpServers": {
"anythingmcp": {
"httpUrl": "https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID",
"headers": { "X-API-Key": "YOUR_MCP_API_KEY" }
}
}
}
- Crea una clave de API MCP en AnythingMCP en MCP Servers → tu servidor → API keys y pégala en lugar de
YOUR_MCP_API_KEY. - Guarda el archivo y reinicia
gemini. - Ejecuta
/mcpdentro de Gemini CLI (ogemini mcp listen tu terminal):anythingmcpdebería aparecer como conectado. - Empieza a escribir prompts: Gemini CLI ya puede llamar a las herramientas de
openrouteservice.
Herramientas disponibles
| Tool | What it does |
|---|---|
openrouteservice_geocode | Turn an address or place name into coordinates (forward geocoding, OpenStreetMap and open address data): label, [longitude, latitude]… |
openrouteservice_autocomplete | Suggest places for a partly typed address or name (as-you-type geocoding), with the same fields as openrouteservice_geocode |
openrouteservice_reverse_geocode | Find the address or place at a point (reverse geocoding): nearest addresses, venues or streets with their distance in km |
openrouteservice_directions | Plan a route through two or more points for a car, truck, bicycle, on foot or by wheelchair: total distance and duration, and per leg the… |
openrouteservice_matrix | Compute travel durations (seconds) and optionally distances between many points at once: a matrix from every source to every destination… |
openrouteservice_isochrones | Compute the area reachable from one or more points within given travel times (seconds) or distances (metres): GeoJSON polygons with their… |
openrouteservice_optimize_routes | Solve a vehicle routing problem (VROOM): assign jobs (stops) to vehicles and order them to minimise total travel, respecting time windows… |
openrouteservice_find_pois | Find points of interest from OpenStreetMap (shops, restaurants, fuel, pharmacies, charging stations...) within a radius of a point or in a… |
Ejemplos de prompts
- "¿Cuánto se tarda en coche desde la estación de Atocha hasta el aeropuerto de Barajas, y cuáles son las indicaciones paso a paso?"
- "¿Cuál de nuestros técnicos de Valencia, Castellón y Alicante llega antes en coche a cada una de estas 12 direcciones de clientes?"
- "Muéstrame el área a la que se llega en 15 minutos en coche desde nuestra tienda en la calle de Fuencarral 45, Madrid."
- "Planifica los repartos de mañana: 25 paradas, 2 furgonetas de 8:00 a 17:00 y la franja de entrega de cada cliente. ¿Qué furgoneta hace qué paradas, y en qué orden?"
- "Busca farmacias y puntos de recarga para coches eléctricos a menos de 500 metros de la Plaza de Cataluña en Barcelona."
FAQ
¿Dónde busca Gemini CLI los servidores MCP? En ~/.gemini/settings.json para tu usuario, o en .gemini/settings.json dentro de un proyecto. gemini mcp list muestra cada servidor y si se conecta.
Siguientes pasos
¿Te ha sido útil esta guía?