DokümantasyonNatural Language Search · Places · Studio →
Geliştirici otomasyonu
Mevcut API anahtarınızla CLI ve uzak MCP kullanın.
AI Asistanı
Business, aylık fatura döneminde ortak 1.000 AI işlemi içerir. Devir veya otomatik aşım ücreti yoktur.
Başarılı arama 1 AI işlemi ve 2 standart API kredisi kullanır.
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
Kaynak paketini sitemizden kurun; Node.js 24 veya üstü. npm yayını ayrı bir adımdır.
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
Durumsuz Streamable HTTP. Uyumlu istemcide endpoint ve Authorization Bearer başlığı ayarlayın. OAuth veya SSE aboneliği yoktur.
API izinleri, krediler ve limitler geçerlidir. Studio açık studio izni gerektirir. MCP araçları yayınlama veya silme yapmaz.
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"
}
}
}Kullanılabilir MCP araçları
place_detailsget_routedistance_matrixreverse_geocodeautocomplete_addressget_timezoneget_isochroneoptimize_routegeocode_addressnatural_searchsuggest_addressesretrieve_placestructured_geocodeplaces_along_routestatic_maplist_styleslist_datasetspreview_style