ДокументацияNatural Language Search · Places · Studio →
Автоматизация для разработчиков
Используйте CLI и удалённый MCP с вашим API-ключом.
ИИ-помощник
Business включает 1 000 общих операций ИИ за месячный расчётный период. Без переноса и автоматической оплаты превышения.
Успешный поиск использует 1 операцию ИИ и 2 обычных API-кредита.
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
Установите исходный пакет с нашего сайта; Node.js 24 или новее. Публикация в npm отдельно.
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 без состояния. Укажите endpoint и заголовок Authorization Bearer в совместимом клиенте. Без OAuth и подписок SSE.
Действуют разрешения, кредиты и лимиты API. Studio требует явного разрешения studio. MCP не публикует и не удаляет ресурсы.
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"
}
}
}Доступные инструменты MCP
place_detailsget_routedistance_matrixreverse_geocodeautocomplete_addressget_timezoneget_isochroneoptimize_routegeocode_addressnatural_searchsuggest_addressesretrieve_placestructured_geocodeplaces_along_routestatic_maplist_styleslist_datasetspreview_style