Skip to main content
Glama

tickadoo® MCP-Server

tickadoo® MCP-Server bringt die Entdeckung von Live-Erlebnissen durch das Model Context Protocol (MCP) zu KI-Assistenten. Es bietet kompatiblen Clients Zugriff auf buchbare Theater, Shows, Touren, Attraktionen und Events in über 680 Städten weltweit.

Interner Hinweis: Dies ist das öffentliche, auf Agenten ausgerichtete MCP unter mcp.tickadoo.com — die Schnittstelle, die Claude, ChatGPT, Cursor, Smithery und andere MCP-Clients unterstützt. Ein separater, interner /mcp-db-Endpunkt, der die Produktionsdatenbank für Ad-hoc-Teamuntersuchungen auslas, wurde nach dem Flip eingestellt; er wurde durch den db-investigate Claude-Skill im howard-Repo ersetzt. Wenn tickadoo-Team-Dokumente ohne weitere Qualifizierung von "MCP" sprechen, meinen sie diesen Server.

🌐 Sprachen: Landingpage verfügbar in: EN · JA · 中文 · 한국어 · DE · FR · ES · IT · PT · tlhIngan Hol 🖖

日本語

tickadoo® MCPサーバーは、AIアシスタント(Claude、ChatGPT、Gemini等)から680以上の都市で13,000以上の体験(劇場、ツアー、アトラクション)を検索できます。APIキー不要、認証不要、即座に接続可能です。

mcp.tickadoo.com

中文

tickadoo® MCP服务器让AI助手(Claude、ChatGPT、Gemini等)可以搜索680+城市中13,000+体验活动(剧院、旅游、景点)。无需API密钥,无需认证,即时连接。

mcp.tickadoo.com

한국어

tickadoo® MCP 서버는 AI 어시스턴트(Claude, ChatGPT, Gemini 등)에서 680+ 도시의 13,000+ 체험(극장, 투어, 관광명소)을 검색할 수 있습니다.

mcp.tickadoo.com

Aktuelle Version: v1.4.2

  • 17 schreibgeschützte MCP-Tools mit Workflows für Suche, Vergleich, Stadtführer, Familientag, Transfer und lokale Reisetipps

  • 13.090 Produkte in 681 Städten in über 40 Sprachen

  • Regelbasierte Zielgruppen- + Tag-Anreicherung (100% Abdeckung)

  • Verfügbarkeits-Slots mit echten Daten und Preisen

  • Buchungsvertrag mit Checkout-Deep-Links + Ghost Checkout

  • Barrierefreiheitsdaten für 30 Londoner Theater-Spielstätten

  • Vollständige Agent-Intelligence-Ebene für beide Such-Tools:

    • _available_filters (10 Felder: tag_counts, price_range, duration_range, audience, setting, physical, languages, tags, wheelchair, free_cancellation)

    • _conversation_starters (kontextbezogene Prompts basierend auf Ergebnisdaten)

    • _related_searches (Tag-basierte Folgeempfehlungen)

    • _booking_urgency (Konversionssignale: HEUTE verfügbar, kostenlose Stornierung, Bewertung, Rollstuhl)

    • _cross_sell, _intent_token, _accessibility

    • 📊 Ergebnis-Zusammenfassungszeile + 🔍 Filterhinweise in Textantworten

    • 🔥 Dringlichkeitssignale in Text-Detailantworten

  • Intelligente Filterwiederherstellung (leitet Agenten an, wenn Filter zu restriktiv sind)

  • 1 maschinenlesbare Produkt-Feed-Ressource

  • Remote-HTTP-Endpunkt für gehostete MCP-Clients

  • Lokaler stdio-Einstiegspunkt für Desktop- und Entwicklungsworkflows

Tools

Tool

Beschreibung

search_experiences

Suche in über 13.090 Erlebnissen in 681 Städten mit 11 Filtern (Zielgruppe, Umgebung, Rollstuhl, körperliches Niveau, Dauer, Sprache, Bewertung, Stornierung, Preis, Tags, Kategorie) + 6 Sortieroptionen (inkl. best_value)

search_by_mood

Suche nach emotionaler Absicht (romantisch, entspannend, budgetfreundlich, Regentag, abenteuerlustig, Feinschmecker) — ordnet Stimmung Tags, Zielgruppe, Bewertung, Umgebung und Preisfiltern zu

find_nearby_experiences

Finde Erlebnisse in der Nähe von Breitengrad/Längengrad mit denselben 11 Filtern, konfigurierbarem Radius und Datumsfilterung

list_cities

Durchsuche unterstützte Städte mit optionaler Filterung und Ergebnisbegrenzung

check_availability

Schnelle datumsspezifische Verfügbarkeitsprüfung für ein einzelnes Erlebnis — gibt passende Slots, Preis pro Person, günstigste Gesamtsumme für party_size, Buchungs-URL und Ghost Checkout-Payload-Metadaten zurück

get_experience_details

Detaillierte Verfügbarkeit, Preise, Veranstaltungsort und Bildinformationen für ein bestimmtes tickadoo-Erlebnis nach Slug oder Buchungspfad

compare_experiences

Side-by-Side-Vergleich von 2-5 Erlebnissen mit Hervorhebung der Gewinner für bestes Preis-Leistungs-Verhältnis, höchste Bewertung, beliebteste und Familientauglichkeit

get_whats_on_this_week

7-Tage-Stadtplaner mit Aufschlüsselung nach Morgen/Nachmittag/Abend

whats_on_tonight

Erlebnisse für heute Abend mit Startzeit-Ranking und Dringlichkeitssignalen

get_last_minute

Erlebnisse, die innerhalb weniger Stunden beginnen, sortiert nach dem frühesten Zeitpunkt

get_city_guide

Kuratierter Stadtüberblick: Top-Highlights, Kategorienmix, Preisspannen, Empfehlungen für verschiedene Zwecke, Insider-Tipps

get_travel_tips

Lokale Insider-Ratschläge für 20 Startstädte: Transport, Geld, Sicherheit, Kultur, Essen, Notrufnummern, kurze Phrasen

get_transfer_info

Schätzungen für Taxi, U-Bahn/Metro, Bus und Zug vom Standardflughafen, Bahnhof oder Hafen einer Stadt zu Hotelkoordinaten

get_family_day

Familientagesplaner mit altersgerechter Filterung und geografischer Gruppierung

get_related_experiences

Gemischte semantische + heuristische "Das könnte dir auch gefallen"-Ergebnisse für ein gegebenes Erlebnis

Alle Tools legen MCP-Tool-Annotationen für readOnlyHint, destructiveHint und openWorldHint offen.

Agent Intelligence Layer

Jede Suchantwort enthält Metadaten-Schlüssel, die für KI-Agenten konzipiert sind:

Schlüssel

Beschreibung

_available_filters

12 Felder: Tags, Zielgruppe, Umgebung, Preisspanne, Dauerspanne, etc.

_best_picks

Automatisch kuratierte Top 3: best_value, highest_rated, most_popular

_price_tiers

Gruppierung nach Budget/Mittelklasse/Premium aus den Ergebnispreisen

_group_summary

Tag-basierte Kategorienaufschlüsselung (z.B. "8 Kreuzfahrt, 6 Führung, 5 Gastronomie")

_conversation_starters

Kontextbezogene Prompts, die sich auf tatsächliche Produkte beziehen

_related_searches

Tag-basierte Vorschläge zur Eingrenzung der Ergebnisse

_next_step

Empfohlene Folgeaktion

get_experience_details fügt hinzu: _booking_urgency, _cross_sell, _intent_token, _accessibility

Related MCP server: Ticketmaster Partner API

Ressource

Ressource

Beschreibung

tickadoo://product-feed

Maschinenlesbarer Produkt-Feed im OpenAI Commerce Product Feed-Format

Verbinden

Gehosteter MCP-Endpunkt:

https://mcp.tickadoo.com/mcp

Claude / Cursor

Beispiel für Remote-MCP-Konfiguration:

{
  "mcpServers": {
    "tickadoo": {
      "url": "https://mcp.tickadoo.com/mcp"
    }
  }
}

Claude Code

Remote HTTP MCP (empfohlen — kein API-Schlüssel, keine lokale Installation):

claude mcp add --transport http tickadoo https://mcp.tickadoo.com/mcp

Oder als lokales stdio von npm hinzufügen:

claude mcp add tickadoo -- npx -y @tickadoo/mcp-server

Siehe https://code.claude.com/docs/en/mcp für die vollständige Claude Code MCP-Dokumentation.

Claude Dispatch

Claude Dispatch verwendet dieselbe Remote-MCP-URL-Konfiguration:

{
  "mcpServers": {
    "tickadoo": {
      "url": "https://mcp.tickadoo.com/mcp"
    }
  }
}

Gemini CLI

Füge dies zu ~/.gemini/settings.json hinzu:

{
  "mcpServers": {
    "tickadoo": {
      "httpUrl": "https://mcp.tickadoo.com/mcp"
    }
  }
}

Perplexity

Verwende Perplexity's benutzerdefinierten Remote-Connector:

  • Einstellungen → Connectors → Benutzerdefinierter Connector → Remote

  • Name: tickadoo

  • MCP-Server-URL: https://mcp.tickadoo.com/mcp

  • Transport: Streamable HTTP

  • Authentifizierung: Keine

  • Verfügbar für zahlende Perplexity-Abonnenten

ChatGPT

Verfügbar für ChatGPT Pro, Business, Enterprise und Edu-Pläne:

  1. Öffne Einstellungen → Apps & Connectors → Erweitert → Entwicklermodus AN

  2. Zurück in Apps & Connectors → Erstellen

  3. Name: tickadoo

  4. URL: https://mcp.tickadoo.com/mcp

  5. Authentifizierung: Keine

  6. In einem neuen Chat: + → Mehr → Entwicklermodus → Quellen hinzufügen → tickadoo

Android Studio / Firebase Studio

Die gleiche httpUrl-Konfiguration funktioniert in:

  • Android Studio (mcp.json)

  • Firebase Studio (.idx/mcp.json oder .gemini/settings.json)

Lokale Entwicklung und Stdio

Nach der Veröffentlichung von npm ausführen:

npx -y @tickadoo/mcp-server

Beispiel für stdio-Konfiguration via npx:

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

Installieren und bauen:

npm install
npm run build

Den stdio-Server direkt ausführen:

node dist/index.js

Beispiel für stdio-Konfiguration:

{
  "mcpServers": {
    "tickadoo": {
      "command": "node",
      "args": ["/path/to/tickadoo-mcp/dist/index.js"]
    }
  }
}

Entwicklungsbefehle

Befehl

Zweck

npm run build

Bündelt den stdio-Server (dist/index.js) via esbuild

npm test

Führt die Unit-Test-Suite aus (vitest)

npm run e2e:stdio

Führt die MCP-Smoke-Suite gegen den lokalen stdio-Server aus

npm run e2e:http

Führt die MCP-Smoke-Suite gegen einen HTTP-Endpunkt aus

npm run dev:worker

Führt den Produktions-Worker lokal via wrangler dev aus

npm run deploy

Stellt den Haupt-MCP-Worker bereit (wrangler deploy)

npm run deploy:widgets

Stellt den Widgets-Worker unter widgets-worker/ bereit

Architektur

Die gemeinsame Serverlogik befindet sich in src/shared/* — API-Client, Formatierung, Tool-Definitionen, Ressourcenregistrierung. Transport-Wrapper:

  • src/index.ts — lokaler stdio-Transport (veröffentlicht auf npm als @tickadoo/mcp-server)

  • src/worker.ts — Cloudflare Worker (Hono + WebStandardStreamableHTTPServerTransport), der https://mcp.tickadoo.com bedient

  • widgets-worker/ — separater Cloudflare Worker, der einbettbare Widgets unter https://widgets.tickadoo.com bedient

Bereitstellung

Beide Worker werden über Cloudflare Workers bereitgestellt:

  • Haupt-MCP-Worker: wrangler.jsoncmcp.tickadoo.com

  • Widgets-Worker: widgets-worker/wrangler.jsoncwidgets.tickadoo.com

CI: .github/workflows/deploy-cf.yml wird bei jedem Push auf main ausgeführt und stellt beide Worker bereit.

Umgebungsvariablen

Variable

Standard

Beschreibung

TICKADOO_API_BASE

https://api.tickadoo.com

tickadoo API-Basis-URL

TICKADOO_LOG_LEVEL

info

Protokollierungs-Ausführlichkeit: none, info oder debug

TICKADOO_SITE_BASE

https://www.tickadoo.com

tickadoo Website-Basis-URL

Marke

tickadoo® wird immer kleingeschrieben. Der Slogan lautet What Do You Wanna Doo?® Bitte bewahre die Kleinschreibung in allen Integrationen und Dokumentationen.

Lizenz

MIT — tickadoo Inc.

Install Server
A
license - permissive license
A
quality
B
maintenance

Maintenance

Maintainers
<1hResponse time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

View all related MCP servers

Related MCP Connectors

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/tickadoo/tickadoo-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server