Turtur · DIRS21 in AI-Chat-Apps · Forschung
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.
Für alle · ohne Technik-Vokabular
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
„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.
Der Weg einer Buchung
Ort, Zeitraum, Personen, Vorlieben — ganz normal formuliert im Chat.
Über das Model Context Protocol (MCP) — kein Plugin, das der Gast installieren muss.
Strukturierte Daten plus eine interaktive Karte, die die Chat-App direkt anzeigt.
Die Buchung läuft zurück nach DIRS21 wie vom IBE-Widget. Dieser letzte Schritt ist die nächste Etappe.
Die Anbieter-Landschaft
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.
| Anbieter | Interaktive UI im Chat | Integration | Öffentliches Verzeichnis | Ohne manuelles Setup | Turtur 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 |
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
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
Hotel-Discovery und Karte laufen. Belegt am Schwesterprojekt cretan.
Gleicher Booking-Core, anderer Renderer. Als nächster Channel geplant.
Rendering-Primitives noch zu evaluieren.
Der härteste Schritt — hängt an der echten DIRS21-API. Heute Redirect-frei gedacht, noch nicht gebaut.
Tour Online AG · DIRS21
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.