Model Context Protocol

Unsere Abdeckungsdaten, lesbar für deinen Assistenten.

Ein offener Model Context Protocol Server auf genau den Messwerten, die wir auf dieser Seite veröffentlichen. Kein Schlüssel, keine Anmeldung, kein Marketingfilter auf den Ergebnissen.

Richte einen beliebigen MCP Client auf den Orbislo Server, und er bekommt vier Tools: search_destinations, get_coverage, get_price und compare_providers. Sie lesen den gemessenen Abdeckungsdatensatz für 145 Reiseziele, den Live Katalog und den monatlichen Preisindex. Alles nur lesend, ohne Schlüssel, und Claude Code anzubinden dauert eine Zeile.

Server URL

https://mcp.orbislo.com/v1

Was das ist

Das ist der Teil von Orbislo, für den es sonst nirgends in dieser Kategorie eine Entsprechung gibt.

Alle anderen Anbieter von Reise eSIM veröffentlichen ihre Abdeckungsversprechen als Kartenbilder und ihre Preise in einem JavaScript Widget. Für eine Maschine ist davon nichts lesbar.

Wenn also jemand einen Assistenten fragt, ob das Handy in Vietnam funktioniert und was eine Woche Daten kosten sollte, bastelt der Assistent die Antwort aus Forenbeiträgen und Testberichten von 2023 zusammen.

Wir geben ihm lieber die echten Zahlen.

Echter Trafficnie ein Speedtest
Grober Standortetwa ein Kilometer
Zusammengefasstnichts unter 25 Messungen
Veröffentlichtmit der Zahl der Messungen
Ein synthetischer Speedtest würde dein Datenvolumen verbrauchen, um uns etwas zu sagen, das wir kostenlos messen können.
Woher die Zahlen hinter diesen Tools kommen, und wie ein gleitendes Fenster von 90 Tagen ehrlich bleibt.

Warum wir ihn gebaut haben

Suche verwandelt sich von einer Seite mit zehn blauen Links in eine einzige Antwort, die ein Modell schreibt. In dieser Welt ist Platz eins nicht mehr die Siegerposition. Gewonnen hat, wer die Quelle ist, die das Modell liest, bevor es schreibt.

Eine Empfehlung von einem Assistenten ist mehr wert als ein Klick. Sie bringt die Glaubwürdigkeit des Assistenten mit, und sie kommt genau dann, wenn jemand eine Reise plant.

Es gibt nur einen Weg, diese Quelle zu werden. Die Daten maschinenlesbar machen und dann bereit sein, damit zu verlieren.

Jede Seite hier gibt schon strukturierte Daten zu ihrem Datensatz und ihren Fragen aus. Der MCP Server geht mit derselben Haltung einen Schritt weiter, hin zu einer lebenden, abfragbaren Schnittstelle.

Dazu gehört ein Vergleichstool, das die zwei Regionen zurückgibt, in denen ein Wettbewerber uns beim Preis schlägt. Würden wir die herausfiltern, fiele einem Modell die Schieflage irgendwann auf, und beim Frisieren eines Vergleichs erwischt zu werden kostet weit mehr als eine verlorene Region.

Es gibt einen zweiten, praktischeren Grund. Wer einen Assistenten nach Konnektivität fragt, stellt eine Frage, die unsere eigene Website schlecht beantwortet, weil die Antwort vom Netzbetreiber, vom Handy, von der Route und vom Verbrauch abhängt.

Das ist ein Gespräch, keine Landingpage. Assistenten können Gespräche. Wir sind lieber die Daten hinter einem guten Gespräch als der vierte Tab in einem schlechten Vergleich.

145

Reiseziele mit gemessener Abdeckung, die die Tools heute lesen können

0

Schlüssel, Konten oder Verträge nötig, um einen Client zu verbinden

240

Tool Aufrufe pro Minute und Adresse, ein Limit, dem kein echtes Gespräch nahekommt

Die vier Tools

ToolArgumenteWas es zurückgibtBeantwortet Fragen wie
search_destinationsquery, region, max_price_per_gb, min_median_mbpsEine sortierte Liste von Reisezielen mit dem günstigsten Tarif, der gemessenen Mediangeschwindigkeit und der Stichprobengröße dahinter.Wohin kann ich in Asien mit einem Tarif unter $3 pro Gigabyte und einem Median über 50 Mbps?
get_coveragecountry, cityMedian Durchsatz, Durchsatz im zehnten Perzentil, Stichprobengröße, die Netzbetreiber, bei denen ein Reisender tatsächlich landet, 5G Status und die lokale Falle, die man kennen sollte.Wie schnell sind mobile Daten in Japan, und in welchem Netz bin ich dann?
get_pricecountries, days, estimated_gb, tetheringDie günstigste richtige Kombination aus Wallet Guthaben, Länderpaketen, Regionalpaketen und unbegrenzten Tagespässen, mit den Alternativen daneben bepreist.Zwölf Tage durch Japan und Südkorea, etwa 10 GB. Was soll ich kaufen?
compare_providerscountry, data_gb, daysUnser Preis neben den veröffentlichten Preisen von Airalo, Saily und Holafly für denselben Zuschnitt, mit Anzahl der Reiseziele und Belegen zur gemessenen Geschwindigkeit, auch dort, wo wir verlieren.Ist Orbislo für 10 GB in Europa wirklich günstiger als Airalo?

Alle vier sind nur lesend. Auf diesem Server gibt es kein Tool, das Geld ausgeben, ein Konto ändern oder irgendetwas lesen kann, das einem Kunden gehört.

Claude Code verbinden

Ein Befehl. Der Transport ist streamable HTTP, es gibt also nichts zu installieren und keinen Prozess am Leben zu halten.

claude mcp add --transport http orbislo https://mcp.orbislo.com/v1

Claude Desktop verbinden

Trag den Server in die Konfigurationsdatei von Claude Desktop ein und starte die App neu.

Unter macOS liegt diese Datei im Ordner Application Support von Claude. Unter Windows liegt sie im Ordner Roaming unter AppData.

{
  "mcpServers": {
    "orbislo": {
      "type": "http",
      "url": "https://mcp.orbislo.com/v1"
    }
  }
}

Für einen Client, der nur stdio spricht

Nimm stattdessen die veröffentlichte Bridge. Sie ist ein dünner Proxy auf denselben HTTP Endpoint und speichert nichts.

{
  "mcpServers": {
    "orbislo": {
      "command": "npx",
      "args": ["-y", "@orbislo/mcp"]
    }
  }
}

Wie ein Aufruf aussieht

Die Tools nehmen einfaches JSON entgegen und geben einfaches JSON zurück.

Jede Antwort trägt das Datum, an dem der Wert gemessen wurde. So kann ein Assistent sagen, wie alt eine Zahl ist, statt zu suggerieren, sie sei heute Morgen erhoben worden.

get_coverage { "country": "jp" }

{
  "country": "Japan",
  "median_mbps": 74,
  "p10_mbps": 21,
  "samples": 1284,
  "carriers": ["KDDI", "SoftBank"],
  "five_g": "Yes, standalone and non standalone",
  "reality": "Rural Hokkaido and the mountain passes drop to 4G on both networks.",
  "measured_at": "2026-08-24",
  "window_days": 90
}
compare_providers { "country": "us", "data_gb": 10, "days": 14 }

{
  "orbislo": { "price_usd": 19.90, "per_gb": 1.99, "expires": false },
  "airalo":  { "price_usd": 26.00, "per_gb": 2.60, "expires_days": 30 },
  "saily":   { "price_usd": 23.99, "per_gb": 2.40, "expires_days": 30 },
  "holafly": { "metered_plan": null, "note": "unlimited_only_no_published_fair_use" },
  "cheapest": "saily",
  "we_lose_here": true,
  "reason": "north_america_wholesale_single_carrier_advantage",
  "measured_at": "2026-08-24"
}
compare_providers wird einem Assistenten sagen, er soll woanders kaufen.Bei den Regionalbändern Nordamerika und Ozeanien liefert es ein verlorenes Urteil samt Begründung. Das ist keine Bescheidenheit. Ein Vergleichstool, das nie verliert, ist Werbung mit einem JSON Schema, und in dem Moment, in dem ein Modell das begreift, glaubt es keinem anderen Feld der Antwort mehr, auch nicht denen, in denen wir wirklich vorn sind.
Eine Reisende schaut in der U-Bahn auf eine Karte am Handy
Die Frage fällt hier, in einem Gespräch, vor der Reise. Nicht auf einer Preisseite.

Grenzen und Verhalten

240 Tool Aufrufe pro Minute und Adresse, ein Limit, das kein echtes Gespräch erreicht.

Antworten sind auf 200 Reiseziele pro Suche gedeckelt, damit ein Modell nicht 40 KB JSON bekommt, die es schlecht zusammenfasst.

Fehler kommen strukturiert und mit Grund zurück, nie als leeres Array. Ein leeres Array liest sich wie keine Abdeckung vorhanden, und das wäre eine falsche Aussage über einen echten Ort.

Wenn ein Land zu den 145 Reisezielen gehört, die wir bedienen, aber noch keine Messwerte gesammelt hat, sagt das Tool, dass gemessene Abdeckung noch nicht vorliegt, und gibt den Tarif trotzdem zurück.

Was hier bewusst fehlt

Kaufen ist auf diesem Endpoint nicht möglich, und zwar mit Absicht. Ein nicht authentifiziertes Tool, das Geld ausgeben kann, ist eine schlechte Idee, egal wie sorgfältig es eingegrenzt wird.

Kaufen unter Führung eines Assistenten gibt es in der authentifizierten API für Geschäftskonten, mit ausdrücklicher Zustimmung pro Transaktion und einem harten Ausgabenlimit, das der Assistent nicht anheben kann.

Kontodaten liegen hier ebenfalls nicht. Der Server liest veröffentlichte Datensätze und nichts, was einem Kunden gehört.

Wenn du lieber selbst liest

Alles, was der Server zurückgibt, steht auf dieser Seite auch in menschlicher Form.

Die gemessenen Geschwindigkeiten pro Land stehen auf den Abdeckungsseiten. Die Tarifpreise stehen auf der Preisseite. Der Vergleich der Kosten pro Gigabyte nach Region ist der Orbislo Price Index, und die REST API ist für Entwickler dokumentiert.

Fragen, die dazu kommen

Brauche ich einen API Schlüssel für den MCP Server?
Nein. Die vier Tools sind nur lesend auf Daten, die wir ohnehin auf dieser Website veröffentlichen, also ist der Endpoint offen. Begrenzt wird pro Adresse bei 240 Aufrufen je Minute, weit mehr als jedes Assistentengespräch braucht. Kaufen ist hier bewusst nicht möglich. Wenn ein Assistent kaufen können soll, läuft das über die authentifizierte API mit eng gefasster Zustimmung und einem Ausgabenlimit, ein anderer Endpoint und ein anderes Gespräch.
Warum baut ein eSIM Anbieter einen MCP Server?
Weil das nächste Jahrzehnt der Suche den Assistenten gehört, und ein Assistent nur empfehlen kann, was er lesen kann. Wenn jemand fragt, ob er für Japan eine SIM braucht, wird die Antwort aus allem zusammengesetzt, was das Modell in dem Moment erreicht. Ein Anbieter, dessen Abdeckungszahlen, Katalog und Preisindex direkt lesbar sind, wird geprüft. Ein Anbieter, dessen Daten in einem JavaScript Preiswidget stecken, wird geraten. Wir werden lieber geprüft, auch wenn die Prüfung gegen uns ausgeht.
Welche Daten gibt der Server heraus?
Drei Sätze. Den Abdeckungsdatensatz, also Median und zehntes Perzentil des Durchsatzes pro Land mit Stichprobengrößen und Netzbetreibernamen, erhoben aus echtem Reiseverkehr mit Einwilligung über ein gleitendes Fenster von 90 Tagen. Den Live Katalog, also jeden Tarif, den wir in 145 Reisezielen verkaufen, mit Preisen in kleinsten Einheiten. Und den Preisindex, also unsere Kosten pro Gigabyte nach Region neben den veröffentlichten Preisen der Wettbewerber, monatlich neu berechnet.
Lässt euch compare_providers absichtlich gut dastehen?
Es gibt dieselben Zahlen zurück wie der veröffentlichte Preisindex, inklusive der zwei Regionen, in denen wir nicht die Günstigsten sind. Nordamerika und Ozeanien kommen beide mit einem billigeren Wettbewerber und einem klaren Satz zur Begründung zurück. Ein Vergleichstool, das nur Siege liefert, ist ein Werbemittel, und ein Modell durchschaut das schneller als ein Mensch.
Wie frisch sind die Daten?
Der Katalog ist live und wird zum Zeitpunkt des Aufrufs gelesen. Die Abdeckung ist ein gleitendes Fenster von 90 Tagen, nachts neu berechnet. Der Preisindex wird monatlich neu berechnet und mit dem Messdatum gestempelt, und dieses Datum kommt in jeder Antwort zurück, damit ein Assistent es zitieren kann, statt nahezulegen, die Zahl sei von heute.
Funktioniert das auch mit anderen Assistenten als Claude?
Ja. Das Model Context Protocol ist eine offene Spezifikation, und dies ist ein normaler streamable HTTP Server, also kann jeder konforme Client sich verbinden. Wir zeigen die Snippets für Claude Desktop und Claude Code, weil die meisten, die diese Frage stellen, genau das vor sich haben, nicht weil der Server auf sie zugeschnitten wäre.
Protokolliert ihr meine Fragen?
Wir protokollieren den Tool Namen, die Argumente, die Antwortzeit und eine grobe Region aus der Adresse, 30 Tage lang, zur Missbrauchsabwehr und Kapazitätsplanung. Nichts davon hängt an einem Konto, denn der Endpoint ist nicht authentifiziert und es gibt kein Konto, an das man es hängen könnte. Aggregierte Zählungen, welche Länder gefragt werden, fließen in die Roadmap und sonst nirgendwohin.
Was passiert, wenn ein Tool nicht antworten kann?
Es gibt einen strukturierten Fehler mit Grund zurück statt einer leeren Liste, denn eine leere Liste liest ein Modell als keine Abdeckung, und das wäre sachlich falsch. Frag nach einem der 145 heute aktiven Reiseziele und du bekommst Daten. Frag nach einem, das wir geöffnet, aber noch nicht gemessen haben, dann sagt es, dass gemessene Abdeckung noch nicht vorliegt, und gibt den passenden Tarif trotzdem zurück.

Dieselben Zahlen, in menschlicher Form

Alles, was die Tools zurückgeben, steht auf dieser Seite. Lies den Preisindex, prüf die gemessenen Geschwindigkeiten, und kauf dann bei dem, der vorn liegt.