osrmroute
Documentation

Automatisation développeur

Utilisez CLI et MCP distant avec votre clé API.

Assistant IA

Business inclut 1 000 opérations IA partagées par période de facturation mensuelle. Aucun report ni dépassement facturé automatiquement.

Une recherche réussie utilise 1 opération IA et 2 crédits API standard.

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

Installez le paquet source depuis notre site ; Node.js 24 minimum. Publication npm séparée.

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 sans état. Configurez l’endpoint et l’en-tête Authorization Bearer dans un client compatible. Sans OAuth ni abonnements SSE.

Les autorisations, crédits et limites API s’appliquent. Studio exige la permission studio explicite. MCP ne publie ni ne supprime les ressources.

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"
    }
  }
}

Outils 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 →
Équipe d’assistance

Assistance OSRMRoute

Écrivez directement à notre équipe

À VOTRE ÉCOUTE

Comment vous aider ?

Posez vos questions sur l’intégration, la facturation ou votre compte. Nos réponses apparaîtront ici.

Vos discussions

Vos discussions apparaîtront ici.