PL
API & MCPDokumentacja

Platforma agentów i API Road User Tools

Przegląd i szybki start

Wprowadź obliczenia drogowe, pojazdowe i podróżne Road User Tools do swoich aplikacji, automatyzacji i agentów AI przez REST lub MCP.

Wybierz REST lub MCP

Oba interfejsy używają tego samego silnika obliczeniowego i modelu uprawnień. Użyj REST z kluczem API do aplikacji i skryptów, w których kontrolujesz każde żądanie. Użyj MCP, gdy asystent AI lub agent powinien odkryć dostępne narzędzia, zrozumieć ich schematy i sam wybrać odpowiednie obliczenie.

REST API

Bezpośrednie, wersjonowane żądania

Wywołuj obliczenia drogowe, pojazdowe i podróżne z aplikacji, usług, automatyzacji i skryptów.

https://roaduser.tools/api/v1
Serwer MCP

Narzędzia dla agentów AI

Pozwól agentom kompatybilnym z MCP odkryć dostępne możliwości i wybrać odpowiednie obliczenia.

https://roaduser.tools/mcp

Uwierzytelnianie

Dwie metody logowania prowadzą do tego samego silnika obliczeniowego. Interaktywne klienty AI łączą się z serwerem MCP i autoryzują dostęp w przeglądarce przez OAuth. Aplikacje, usługi, skrypty i integracje ręczne używają klucza API Road User Tools wysyłanego jako token Bearer. Klucze można tworzyć za darmo, a także w każdej chwili obracać lub unieważniać.

Nagłówek Authorizationhttp
Authorization: Bearer rut_live_...

Szybki start REST

Wyślij żądanie JSON do dowolnego punktu końcowego REST z wersjonowaną wersją, używając klucza API. Odpowiedzi używają spójnegook, data, ierrorstrukturę we wszystkich narzędziach obliczeniowych.

Oblicz czas podróżyshell
curl -X POST https://roaduser.tools/api/v1/journey-time \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "content-type: application/json" \
  -d '{
    "distance": { "value": 250, "unit": "km" },
    "speed": { "value": 100, "unit": "kmh" }
  }'

Szybki start MCP

Dodaj adres URL serwera do zgodnego klienta AI i zatwierdź dostęp w przeglądarce, gdy otworzy się strona autoryzacji Road User Tools. Klient automatycznie wykrywa konfigurację logowania i dostępne narzędzia, bez kopiowania kluczy ani tokenów.

Adres URL serwerahttp
https://roaduser.tools/mcp

Alternatywa: ręczna konfiguracja z kluczem API

Klienty bez autoryzacji w przeglądarce oraz integracje programistyczne mogą zamiast tego wysyłać klucz API:

Konfiguracja klienta MCPjson
{
  "mcpServers": {
    "roaduser-tools": {
      "url": "https://roaduser.tools/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}

Format odpowiedzi REST

Pomyślne odpowiedzi REST zwracają obliczony wynik wdata. Niepowodzenie walidacji i żądań powoduje zwrócenie stabilnego, czytelnego maszynowo kodu błędu wraz z komunikatem czytelnym dla człowieka.

JSON
{
  "ok": true,
  "data": {
    "totalHours": 2.5,
    "formatted": "2:30:00"
  }
}
Dokumentacja API i MCP