DIRS21Tour Online AG · Turtur
MCP ist live

Turtur · DIRS21 in AI-Chat-Apps · Forschung

Hotelbuchung. Direkt im Chat.

Ein Gast beschreibt sein Wunschhotel in ChatGPT, Claude oder Gemini — und bekommt nicht nur einen Link, sondern echte, gerenderte Hotelkarten mit Verfügbarkeit und Preis. Gebucht wird, ohne den Chat zu verlassen. Turtur erforscht, wie DIRS21 zu diesem neuen Vertriebskanal wird.

1
Channel live · Claude
2
MCP-Tools
0
Apps zu installieren
4+
AI-Anbieter im Blick

Für alle · ohne Technik-Vokabular

Das Hotel kommt dorthin, wo gefragt wird.

Immer mehr Menschen planen Reisen im Gespräch mit einer KI. Heute endet das mit einem Link, der die Chat-App verlässt. Turtur dreht das um: DIRS21 antwortet direkt im Chat — mit hübsch gerenderten Hotelkarten, Preisen und einem Buchen-Knopf.

Für Hotels heißt das: ein zusätzlicher Direktvertriebskanal über den DIRS21 Channelmanager — neben der Webseite und dem Telefon. Für Gäste heißt es: kein Tab-Wechsel, keine Installation, keine Umwege. Man fragt, sieht, bucht.

So fühlt es sich an

Gefragt. Gesehen. Gebucht.

„Ich suche ein Wellness-Hotel in Bayern, 12.–14. Juni, für 2 Personen.“

Der Gast tippt einen Satz. Die KI ruft im Hintergrund den Turtur-MCP von DIRS21 auf, der die passenden Häuser findet und als interaktive Karten zurückgibt — rechts ein Beispiel, genau so, wie es im Chat erscheint.

Mock-Daten im SpikeRegion: BayernTags: Wellness
GastWellness-Hotel in Bayern, 12.–14. Juni, 2 Personen
Claude · via Turtur2 Häuser gefunden — hier das günstigste:
Wellnesshotel Alpenrose
Wellnesshotel Alpenrose
★★★★ · Tegernsee, Bayern
Doppelzimmer Komfort
bis 2 Gäste
€378
€189 / Nacht
Jetzt buchen
ui://turtur/hotel-cardgerendert in Claude

Der Weg einer Buchung

Vier Schritte, ein Fenster.

Gast fragt in natürlicher Sprache

Ort, Zeitraum, Personen, Vorlieben — ganz normal formuliert im Chat.

Die KI ruft den DIRS21-Layer

Über das Model Context Protocol (MCP) — kein Plugin, das der Gast installieren muss.

DIRS21 liefert Verfügbarkeit + gerenderte UI

Strukturierte Daten plus eine interaktive Karte, die die Chat-App direkt anzeigt.

Gebucht — im Chat

Die Buchung läuft zurück nach DIRS21 wie vom IBE-Widget. Dieser letzte Schritt ist die nächste Etappe.

Die Anbieter-Landschaft

Was heute geht — und wo wir stehen.

Jeder AI-Anbieter öffnet sich unterschiedlich weit für externe, gerenderte Inhalte. Diese Matrix ist unser ehrlicher Forschungsstand: für Claude belegt, für die übrigen noch offen.

AnbieterInteraktive UI im ChatIntegrationÖffentliches VerzeichnisOhne manuelles SetupTurtur heute
Claude
jaConnectoren rendern interaktive UI
jaMCP / Connectors
jaVerzeichnis — Booking.com & Expedia gelistet
teilsheute: MCP-Adresse manuell eintragen
jaMCP live, manuell verbindbar
ChatGPT
offenApps SDK rendert UI — von uns zu prüfen
teilsApps SDK (MCP-basiert)
offenApp-Verzeichnis — zu prüfen
offen
neingeplant
Gemini
offen
offenExtensions / Gems?
offen
offen
neingeplant
Perplexity
offen
offen
offen
offen
neingeplant
ja · heute möglich teils · mit Reibung nein · (noch) nicht offen · von uns zu erforschen

Die Lücke, die Turtur schließt

Bei Claude funktioniert die gerenderte Hotelkarte schon — aber man muss die MCP-Adresse heute noch von Hand eintragen. Das Ziel: DIRS21 als Connector im Verzeichnis, ein einziger Eintrag, der für alle DIRS21-Hotels funktioniert und vom Assistenten von sich aus vorgeschlagen wird — genau wie Booking.com und Expedia es bei Claude heute schon sind.

Für Entwickler

Ein MCP-Server, den jeder Host sprechen kann.

Chat-Host (Claude)mcp.turtur.aschenborn.dev@turtur/booking-core@turtur/dirs21 (Mock → real)
Transport
MCP / Streamable HTTP
Endpoint /mcp, kein SSE
SDK
@modelcontextprotocol/sdk
+ @mcp-ui/server für gerenderte Karten
Logik
@turtur/booking-core
channel-agnostisch, von allen Hosts geteilt
Adapter
@turtur/dirs21
Vertrag deckungsgleich mit Nepomuk (Voice)

In Claude als Custom Connector hinzufügen — diese URL genügt:

# MCP-Endpoint
https://mcp.turtur.aschenborn.dev/mcp

# Tools
turtur_search_hotels   # Region/Stadt, Zeitraum, Gäste, Tags → Ergebnisliste
turtur_show_hotel      # propertyId → Karte mit Zimmerangeboten

# Smoke-Test mit dem MCP-SDK
const client = new Client({ name: "demo", version: "0" });
await client.connect(new StreamableHTTPClientTransport(new URL(MCP_URL)));
await client.callTool({
  name: "turtur_search_hotels",
  arguments: { region: "Bayern", arrival: "2026-06-12",
               departure: "2026-06-14", guests: 2, tags: ["wellness"] },
});

Status: read-only mit Mock-Daten. Die echte DIRS21-Buchungs-API und das Auth-Modell sind die offenen Fragen — und der Grund, warum Turtur ein Forschungsprojekt ist.

Status & Roadmap

Ein Kanal nach dem anderen.

Anthropic Claude

MCP + gerenderte UI

Hotel-Discovery und Karte laufen. Belegt am Schwesterprojekt cretan.

● live
OpenAI ChatGPT

Apps SDK

Gleicher Booking-Core, anderer Renderer. Als nächster Channel geplant.

geplant
Google Gemini

Extensions

Rendering-Primitives noch zu evaluieren.

geplant
Buchung

Transaktion im Chat

Der härteste Schritt — hängt an der echten DIRS21-API. Heute Redirect-frei gedacht, noch nicht gebaut.

offen

Tour Online AG · DIRS21

Der Chat wird zum Buchungsfenster.

Turtur ist Forschung — und ein lauffähiger Beweis. Der MCP-Server ist live, der gemeinsame Booking-Layer steht, der nächste Channel ist nur ein weiterer Renderer.

MCP-Endpoint https://mcp.turtur.aschenborn.dev/mcp