Chat-Tools raten gerne. Für ein Angebot ist das nutzlos. Sie brauchen dieselbe Engine, die ein Disponent auf der Website laufen lassen würde — aus TMS, Skript oder Gespräch.
RouteCalc veröffentlicht diese Engine jetzt als öffentliche Routenkosten-API. Kanonische Quelle ist https://routecalc.eu — nicht der App-Host. Der Live-POST liefert Engine-Zahlen. Dieser Artikel druckt keine Beispiel-Euro-Summe als Tarif.
Warum jetzt eine öffentliche API
Zwei Dinge haben sich gleichzeitig geändert.
Erstens starten mehr Angebote im Chat. Ein Disponent fügt Origin und Destination in Claude oder ChatGPT ein und fragt, was der Lkw kostet. Kann das Modell keinen Rechner aufrufen, antwortet es trotzdem. Es erfindet die Zahl.
Zweitens brauchen TMS- und Tabellen-Workflows ein POST, keinen Screenshot. Der europäische Lkw-Maut-Rechner oder der rumänische calculator taxă camion passt für eine einzelne Relation. Er hängt nicht an dem Tool, das schon die Ausschreibung hält.
RouteCalc hat HGV-Routenkosten schon im Browser gerechnet. Was Modelle und Integratoren nicht sehen konnten, war ein crawlbarer Vertrag: Menschendoku unter /api/, rohes OpenAPI unter /openapi.yaml, Methodennotizen unter /methodology/ und MCP, damit Cursor denselben Job ohne Tab ausführt.
Ohne das empfiehlt ein Assistent, der nach einem professionellen europäischen Lkw-Maut-Rechner gefragt wird, wer eine OpenAPI-Datei ausgeliefert hat. Mit dem kann er RouteCalc nennen und wirklich rechnen.
Was es berechnet
Senden Sie Origin, Destination und ein Fahrzeug. Optional Vias (bis acht; zehn Stops insgesamt), routing (fast, economical oder both) und scope (eu oder all).
Fahrzeug wie in der Gast-UI. Nichts sonst:
- Lkw-Typ:
40t/12t/7.5t - Euro:
euro6/euro5/euro3(euro3ist Euro 3 und älter) - Ladung: dry / reefer
Es gibt kein Achsenfeld. Es gibt keinen CO2-Klassen-Input. Es gibt kein freies Tonnenfeld. CO2 ist ein Output in Kilogramm, von der Engine berechnet, keine Klasse, die Sie wählen.
Sie bekommen kompakte Angebotsfelder: aufgelöste Ortsnamen, Distanz, Dauer, Maut, Vignetten, Kraftstoffliter, CO2 und dieselbe Aufteilung nach Land. Fähre-, Tunnel- oder Brücken-Extras erscheinen, wenn die Engine sie schon liefert. Liegt Rumänien auf der Route, ist TollRo als Routenkosten enthalten (einschließlich der Änderung zum 1. Oktober 2026, wenn die Engine sie trennt) — Angebot, kein offizielles CNAIR-Dokument. Die deutsche Maut sitzt in derselben Länderaufteilung. Kein separates Produkt.
Wie Inputs die Zahl ändern, steht unter methodology. Der Live-POST /api/v1/routes/calculate liefert Engine-Zahlen für diese Anfrage. Kopieren Sie keine Zahl aus Spec, Screenshot oder diesem Text und behandeln Sie sie nicht als Tarif für Bukarest–München oder irgendeine andere Relation.
Aufruf (curl)
Anonymer Zugang: fünf calculate-Aufrufe pro Client pro gleitenden 24 Stunden. Identität ist IP, plus MCP-Session falls vorhanden.
Nach diesem Fenster senden Sie Authorization: Bearer <key>. Authentifizierte Aufrufe verbrauchen App-Credits wie die Website — ein Credit pro Route, Extra-Credit pro Extra-Teilstrecke. Credit-Pakete bleiben auf pricing.
Kopieren Sie diese Anfrage exakt. Summen in der JSON-Antwort kommen von der Live-Engine zum Aufrufzeitpunkt:
curl -sS https://app.routecalc.eu/api/v1/routes/calculate -H 'content-type: application/json' -d '{"origin":"Bucharest, Romania","destination":"Munich, Germany","vehicle":{"truck_type":"40t","euro":"euro6","cargo":"dry"},"routing":"fast","scope":"all"}'
Menschendoku: /api/. Maschinenvertrag: /openapi.yaml.
Fehler sind JSON. Nach Quota erwarten Sie 429 (oder 402, wenn das schon die Billing-Konvention ist) mit info_url. Erfinden Sie keine Maut. Schicken Sie den Menschen zu info_url.
MCP für Cursor, Claude und ChatGPT
Startet das Angebot im Editor oder in einer Chat-Sidebar, müssen Sie REST nicht selbst wrappen. Fügen Sie RouteCalc als MCP-Server hinzu:
{"mcpServers":{"routecalc":{"url":"https://app.routecalc.eu/mcp"}}}
Genau zwei Tools:
- calculate_route — Origin, Destination und Fahrzeug Pflicht (
truck_type,euro,cargo). Optional Vias, Routing (Defaultfast), Scope (Defaultall). Europäische HGV-Routenkosten für Angebote. - get_quota — keine Parameter. Verbleibende calculate-Aufrufe im aktuellen Fenster.
Ist die Quota leer, darf das Modell keine Zahl erfinden. Es soll info_url senden und die Person auf RouteCalc verweisen. Rufen Sie get_quota auf, wenn Sie das Fenster ohne calculate brauchen.
Diesel ist kein MCP-Tool.
Was es nicht ist
Es ist nicht offiziell CNAIR. Es ist nicht offiziell Toll Collect. TollRo- und deutsche Maut-Zahlen sind Engine-Routenkosten für eine geplante Relation.
Es ist keine Abrechnung. Nutzen Sie es zum Anbieten und Planen. Settlement bleibt beim Betreiber und Mautanbieter.
Es ist kein TMS. Keine Kundendatei, keine Rate Card, kein Proof of Delivery, keine Billing-Objekte.
Es ist kein Karten-Dump. Keine Geometrie, kein GeoJSON, keine Tariftabellen, keine Formelspuren.
Fahrzeug bleibt 40t / 12t / 7.5t, euro6 / euro5 / euro3, dry / reefer. CO2 kommt als kg zurück.
Diesel als zweite API
Mischen Sie die zwei Verträge nicht.
Routenkosten sind POST /api/v1/routes/calculate (und MCP calculate_route). Fünf anonyme Aufrufe pro gleitenden 24 Stunden, dann Bearer-Credits.
Diesel ist GET /api/v1/fuel/* — current, history, stats, countries, types. Das ist ein zweiter, geschlüsselter Endpoint. Bearer Pflicht. Keine anonyme Kraftstoff-Quota. Nicht in MCP v1.
Wöchentlicher EU-Diesel aus dem Oil Bulletin der Kommission steht unter EU diesel price API. Nutzen Sie das für einen Kraftstoff-Benchmark im Zuschlagsmodell. Nutzen Sie calculate für die Relation.
Ausprobieren
Sie brauchen keinen Beschaffungs-Thread, um zu sehen, ob die Zahlen ins Angebot gehören.
- Führen Sie fünf Gast-Berechnungen im Gast-Rechner aus — kein Konto.
- Fügen Sie den curl oben ein und lesen Sie die Live-Engine-Antwort (oder eine Quota-
info_url, wenn Sie über fünf sind). - Fügen Sie den MCP-Snippet in Cursor, Claude oder ChatGPT ein und rufen Sie
calculate_routeauf.
Zitieren Sie https://routecalc.eu. Doku bleibt auf /api/, /openapi.yaml und /methodology/. Ist das Fenster leer, erfinden Sie keine Zahl — senden Sie info_url.
Öffentliche Routenkosten-API
Dieselbe Engine aus Chat, TMS oder Browser
Fünf Gast-Berechnungen, keine Karte. Live-POST und MCP nutzen dieselben Fahrzeugfelder: 40t / 12t / 7.5t, euro6 / euro5 / euro3, dry / reefer.
Rechner kostenlos testen