DocumentaciónNatural Language Search · Places · Studio →
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 --helpRemote 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-18initialize
{
"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_detailsget_routedistance_matrixreverse_geocodeautocomplete_addressget_timezoneget_isochroneoptimize_routegeocode_addressnatural_searchsuggest_addressesretrieve_placestructured_geocodeplaces_along_routestatic_maplist_styleslist_datasetspreview_style