Skip to content
Navo24Navo24

Grundlagen

MCP-Schnellstart

Schnellstart für den Logistik-MCP-Server: Claude, Cursor oder einen anderen MCP-Client mit Navo24 verbinden, dann verfolgt das Modell Container selbst.

Mit dem Model Context Protocol ruft ein Assistent Tools direkt auf. Navo24 betreibt für jedes Produkt einen eigenen Logistik-MCP-Server. So kann ein Modell einen Container verfolgen, Abfahrten vergleichen oder eine Ladung planen, ohne dass Sie Verbindungscode schreiben.

Die Server

ProduktServerEndpunktTransport
TrackingMCPcontainer-trackinghttps://mcp.trackingmcp.com/mcpStreamable HTTP
SchedulesMCPocean-scheduleshttps://mcp.schedulesmcp.com/mcpStreamable HTTP
LoadingMCPcontainer-loadinghttps://mcp.loadingmcp.com/mcpStreamable HTTP
AirCargoMCPair-cargohttps://mcp.aircargomcp.com/mcpStreamable HTTP
FreightRatesMCPfreight-rateshttps://mcp.freightratesmcp.com/mcpStreamable HTTP

Bei AirCargoMCP antwortet resolve_awb_prefix ohne Key; track_awb und air_rate_quote benötigen Ihren Key der tmcp_-Familie.

Claude Desktop und Cursor

Tragen Sie einen Server in die Konfiguration Ihres Clients ein. Bei einem Streamable-HTTP-Server übergeben Sie den Endpunkt und Ihren Key als Bearer-Header.

{
  "mcpServers": {
    "container-tracking": {
      "url": "https://mcp.trackingmcp.com/mcp",
      "headers": { "Authorization": "Bearer tmcp_YOUR_API_KEY" }
    }
  }
}

Ein Client, der nur lokale Befehle ausführt, erreicht jeden dieser Server über mcp-remote. Für Luftfracht:

{
  "mcpServers": {
    "air-cargo": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://mcp.aircargomcp.com/mcp",
               "--header", "Authorization: Bearer tmcp_YOUR_API_KEY"]
    }
  }
}

Starten Sie den Client neu, dann erscheinen die Tools. Bitten Sie ihn, einen Container zu verfolgen, und er ruft get_container_detail von selbst auf.

Was das Modell aufrufen kann

Jeder Server bietet dieselben Funktionen wie die REST-API, nur als Tools benannt. Tracking hat add_container, get_container_detail, get_shipment_summary und weitere. Schedules hat find_best_sailings, carrier_reliability und port_congestion. Die vollständige Tool-Liste steht auf der Referenzseite des jeweiligen Produkts.

Gleicher Key, gleiche Daten

Ein MCP-Tool-Aufruf und ein REST-Aufruf landen im selben Backend, mit demselben Key. Nehmen Sie MCP, wenn ein Modell die Arbeit steuert, und REST, wenn es Ihr eigener Code tut.

Hat ein Konto Navo Tokens, also ein gemeinsames Prepaid-Guthaben für alle Navo-Produkte, werden MCP-Aufrufe aus diesem Guthaben bezahlt. Die JSON-Felder, die das Guthaben beschreiben, behalten ihre credits_-Namen.

Ein einziges Guthaben öffnet jeden Navo-Dienst über MCP: TrackingMCP, AirCargoMCP, FreightRatesMCP, SchedulesMCP und LoadingMCP. Sie brauchen keinen separaten MCP-Zugang pro Produkt. Zwei Dinge blockieren einen Aufruf trotzdem: ein Produkt, das Ihr Account Manager für Ihr Konto gesperrt hat, und ein Key, dessen Berechtigung ein Produkt ausschließt (siehe Zugang pro Produkt weiter unten).

MCP- und API-Nutzung werden getrennt gezählt. Ein MCP-Aufruf verbraucht nie das monatliche Aufruflimit eines API-Keys, und ein REST-Aufruf mit Ihrem API-Key verbraucht nie Navo Tokens.

AufrufTokens
Neuen Container, neues Konnossement oder neue Buchung verfolgen250
Verfolgte Sendung aktualisieren oder abrufen10 pro Referenz
Neuen Luftfrachtbrief verfolgen200
Luftfrachtbrief aktualisieren10
Frachtraten für ein Hafenpaar100, oder 10 bei Wiederholung des Paars innerhalb von 24 Stunden
Fahrpläne für ein Hafenpaar80, oder 10 bei Wiederholung des Paars innerhalb von 24 Stunden
Neuer 3D-Ladeplan50, oder 10 pro Neuberechnung
Hafenüberlastung10
Fahrplanzuverlässigkeit, Abfahrten einer Reederei10
Alerts und Webhookskostenlos

Ein Tool, das mehrere Referenzen annimmt, berechnet einmal pro eindeutiger übermittelter Referenz. Eine Buchung oder ein Konnossement wird einmal für alle zugehörigen Container berechnet. Ein leeres Ergebnis ist kostenlos, und ein abgelehnter Aufruf kostet nichts. Pakete und Preise finden Sie auf der Preisseite.

Wenn das Guthaben nicht reicht

Der Aufruf wird abgelehnt, nichts wird berechnet und es werden keine Daten zurückgegeben. Der Code hängt vom Produkt ab:

ProduktAblehnung
TrackingMCP402 INSUFFICIENT_CREDITS
AirCargoMCP402 mit dem Code insufficient_balance (oder trial_expired, wallet_inactive, no_wallet)
FreightRatesMCP402 mit dem Code insufficient_credits (oder trial_expired, wallet_inactive, no_wallet)
SchedulesMCP429 QUOTA_EXCEEDED, bevor Daten gelesen werden, oder 402 INSUFFICIENT_CREDITS, wenn das Guthaben nicht mehr reichte, als die Antwort fertig war
LoadingMCP402 INSUFFICIENT_CREDITS, abgelehnt, bevor der Plan berechnet wird

Bei jedem Produkt enthält das error-Objekt neben code und message dieselben vier optionalen Felder:

FeldTypInhalt
credits_requiredInteger oder nullDie Tokens, die dieser Aufruf benötigt; null, wenn der Preis nicht bekannt ist.
credits_balanceInteger oder nullDie Tokens, die Ihr Guthaben aktuell enthält; null, wenn das Konto noch kein Guthaben hat.
top_up_urlString oder nullDie Billing-Seite in Ihren Kontoeinstellungen, auf der Sie weitere Tokens kaufen; null, wenn kein Link angegeben werden kann.
packagesArray aus { plan, credits, usd }Die Pakete, die Sie kaufen können: Starter mit 7.000 Tokens für $69, Growth mit 40.000 Tokens für $349, Scale mit 200.000 Tokens für $1.399.
{
  "ok": false,
  "error": {
    "code": "INSUFFICIENT_CREDITS",
    "message": "Not enough Navo Tokens: this needs 10, your balance is 4. Buy more tokens: https://app.trackingmcp.com/settings?tab=billing&buy=credits (Starter 7,000 tokens for $69, Growth 40,000 tokens for $349, Scale 200,000 tokens for $1,399).",
    "severity": "warning",
    "credits_required": 10,
    "credits_balance": 4,
    "top_up_url": "https://app.trackingmcp.com/settings?tab=billing&buy=credits",
    "packages": [
      { "plan": "starter", "credits": 7000, "usd": 69 },
      { "plan": "growth", "credits": 40000, "usd": 349 },
      { "plan": "scale", "credits": 200000, "usd": 1399 }
    ]
  }
}

Die Felder sind zusätzlich und optional: Verzweigen Sie weiterhin anhand von code und lesen Sie die Felder, wenn sie vorhanden sind. Jeder Navo-MCP-Server macht daraus denselben Satz, den Sie dem Nutzer unverändert anzeigen können: “Not enough Navo Tokens: this needs 10, your balance is 4. Buy more tokens: <link> (Starter 7,000 tokens for $69, Growth 40,000 tokens for $349, Scale 200,000 tokens for $1,399).” Details stehen auf der Referenzseite jedes Produkts im Abschnitt Navo Tokens.

Zugang pro Produkt

Navo Tokens erfordern keinen MCP-Zugang pro Produkt. Ein Produkt, das Ihr Account Manager für Ihr Konto gesperrt hat, bleibt auch mit Navo Tokens gesperrt, zum Beispiel “Ship Schedules is not enabled for MCP on this account. Ask your account manager.” bei SchedulesMCP. Ein Key, dessen Berechtigung ein Produkt ausschließt, wird mit 403 abgelehnt, zum Beispiel “Ship Schedules is not enabled for this API key.” bei SchedulesMCP und “Freight Rates is not enabled for this API key. Contact your account manager to open it.” bei FreightRatesMCP.