osrmroute
Documentación

Automatización para desarrolladores

Use CLI y MCP remoto con su clave API.

Asistente de IA

Business incluye 1.000 operaciones de IA compartidas por periodo de facturación mensual. Sin acumulación ni cobros automáticos por exceso.

Una búsqueda correcta utiliza 1 operación de IA y 2 créditos API estándar.

AI Search
osrmroute search --json '{"q":"Find cafes near Berlin", "ai":true}'
AI Studio
osrmroute style-preview --json '{"prompt":"A calm dark map with blue water", "ai":true}'

OSRMRoute CLI

Instale el paquete fuente desde nuestro sitio; Node.js 24 o superior. Publicación en npm por separado.

Terminal
npm install -g https://osrmroute.com/downloads/osrmroute-cli-1.0.1.tgz
export OSRMROUTE_API_KEY="YOUR_KEY"
osrmroute geocode --json '{"q":"Berlin"}'
osrmroute search --json '{"q":"cafes near Berlin within 2 km"}'
osrmroute styles
osrmroute --help

Remote MCP

Streamable HTTP sin estado. Configure endpoint y cabecera Authorization Bearer en un cliente compatible. Sin OAuth ni suscripciones SSE.

Se aplican permisos, créditos y límites API. Studio requiere permiso studio explícito. MCP no publica ni elimina recursos.

Streamable HTTP
Endpoint: https://osrmroute.com/api/mcp
Authorization: Bearer $OSRMROUTE_API_KEY
Content-Type: application/json
Accept: application/json, text/event-stream
MCP-Protocol-Version: 2025-06-18
initialize
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "initialize",
  "params": {
    "protocolVersion": "2025-06-18",
    "capabilities": {},
    "clientInfo": {
      "name": "example",
      "version": "1.0.0"
    }
  }
}
tools/call
{
  "jsonrpc": "2.0",
  "id": 2,
  "method": "tools/call",
  "params": {
    "name": "natural_search",
    "arguments": {
      "q": "cafes near Berlin"
    }
  }
}

Herramientas MCP disponibles

  • place_details
  • get_route
  • distance_matrix
  • reverse_geocode
  • autocomplete_address
  • get_timezone
  • get_isochrone
  • optimize_route
  • geocode_address
  • natural_search
  • suggest_addresses
  • retrieve_place
  • structured_geocode
  • places_along_route
  • static_map
  • list_styles
  • list_datasets
  • preview_style
Natural Language Search · Places · Studio →
Equipo de soporte

Soporte OSRMRoute

Escriba directamente a nuestro equipo

ESTAMOS PARA AYUDAR

¿Cómo podemos ayudarle?

Pregunte sobre integración, pagos o su cuenta. Las respuestas aparecerán en esta conversación.

Tus chats

Tus chats aparecerán aquí.