1. Conduid
  2. Developer Tools
  3. tickadoo — Experiences & Events
MCP server · Developer Tools

tickadoo — Experiences & Events

Discover and book theatre, shows, events and experiences in 700+ cities worldwide.

Unclaimed devtools
34Low

Scored 7 months ago · breakdown

About tickadoo — Experiences & Events

tickadoo — Experiences & Events is an MCP server published by tickadoo in the Developer Tools category: discover and book theatre, shows, events and experiences in 700+ cities worldwide.

The repository has 2 stars and 0 forks, with the last commit 5 days ago. Recent commit activity is the strongest signal that reported issues will get attention.

Install

From source
git clone https://github.com/tickadoo/tickadoo-mcp

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about tickadoo — Experiences & Events

Powered by Claude · Grounded in docs

I know everything about tickadoo — Experiences & Events. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

tickadoo® MCP Server

tickadoo® MCP Server brings live experience discovery to AI assistants through the Model Context Protocol (MCP). It gives compatible clients access to bookable theatre, shows, tours, attractions, and events across 680+ cities worldwide.

🌐 Languages: Landing page available 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

Current release: v1.4.2

  • 17 read-only MCP tools with search, comparison, city-guide, family-day, transfer, and local travel-tip workflows
  • 13,090 products across 681 cities in 40+ languages
  • Rule-based audience + tag enrichment (100% coverage)
  • Availability slots with real dates and prices
  • Booking contract with checkout deep links + Ghost Checkout
  • Accessibility data for 30 London theatre venues
  • Full Agent Intelligence Layer on both search tools:
    • _available_filters (10 fields: tag_counts, price_range, duration_range, audience, setting, physical, languages, tags, wheelchair, free_cancellation)
    • _conversation_starters (contextual prompts based on result data)
    • _related_searches (tag-based follow-up suggestions)
    • _booking_urgency (conversion signals: TODAY availability, free cancellation, rating, wheelchair)
    • _cross_sell, _intent_token, _accessibility
    • 📊 Result summary line + 🔍 filter hints in text responses
    • 🔥 Urgency signals in text detail responses
  • Smart Filter Recovery (guides agents when filters are too restrictive)
  • 1 machine-readable product feed resource
  • Remote HTTP endpoint for hosted MCP clients
  • Local stdio entrypoint for desktop and development workflows

Tools

Tool Description
search_experiences Search 13,090+ experiences across 681 cities with 11 filters (audience, setting, wheelchair, physical level, duration, language, rating, cancellation, price, tags, category) + 6 sort options (incl. best_value)
search_by_mood Search by emotional intent instead of category. Maps moods like romantic, relaxing, budget_friendly, and rainy_day to optimized tags, audience, rating, setting, and price filters before returning booking-ready results
find_nearby_experiences Find experiences near lat/lng with same 11 filters, configurable radius, and date filtering
list_cities Browse supported cities with optional filtering and result limits
check_availability Fast date-specific availability check for a single experience. Returns matching slots, price-per-person, cheapest total for party_size, booking URL, and Ghost Checkout payload metadata
get_experience_details Get detailed availability, pricing, venue, and image information for a specific tickadoo experience using a slug or booking path
check_availability Fast date-specific availability check with party-size-aware pricing
compare_experiences Side-by-side comparison of 2-5 experiences with winner callouts
search_by_mood Search by emotional intent (romantic, adventurous, foodie, rainy_day)
get_whats_on_this_week 7-day city planner with morning/afternoon/evening breakdown
whats_on_tonight Tonight's experiences with start-time ranking and urgency signals
get_last_minute Experiences starting within hours, sorted by soonest
get_city_guide Curated city overview with highlights, tips, and category breakdown
get_travel_tips Local insider advice: transport, money, safety, culture, food
get_transfer_info Airport/station transfer estimates with taxi, metro, bus options
get_family_day Family day planner with age-aware filtering and geographic clustering
compare_experiences Compare 2-5 experiences side-by-side with winner callouts for best value, highest rated, most popular, and family fit
get_city_guide Return a curated city overview with top highlights, category mix, pricing ranges, best-for suggestions, and insider tips
get_travel_tips Return local insider advice for 20 launch cities with transport, money, safety, culture, food, emergency numbers, and quick phrases
get_transfer_info Estimate taxi, tube/metro, bus, and train transfers from a city's default airport, station, or port to hotel coordinates

All tools expose MCP tool annotations for readOnlyHint, destructiveHint, and openWorldHint.

Agent Intelligence Layer

Every search response includes metadata keys designed for AI agents:

Key Description
_available_filters 12 fields: tags, audience, setting, price_range, duration_range, etc.
_best_picks Auto-curated top 3: best_value, highest_rated, most_popular
_price_tiers Budget/mid-range/premium grouping from result prices
_group_summary Tag-based category breakdown (e.g. "8 Cruise, 6 GuidedTour, 5 Dining")
_conversation_starters Context-aware prompts referencing actual products
_related_searches Tag-based suggestions for narrowing results
_next_step Recommended follow-up action

get_experience_details adds: _booking_urgency, _cross_sell, _intent_token, _accessibility

Resource

Resource Description
tickadoo://product-feed Machine-readable product feed in OpenAI Commerce Product Feed format

Connect

Hosted MCP endpoint:

https://mcp.tickadoo.com/mcp

Claude / Cursor

Example remote MCP config:

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

Claude Dispatch

Claude Dispatch uses the same remote MCP URL config:

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

Gemini CLI

Add this to ~/.gemini/settings.json:

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

Perplexity

Use Perplexity's custom remote connector:

  • Settings → Connectors → Custom connector → Remote
  • Name: tickadoo
  • MCP Server URL: https://mcp.tickadoo.com/mcp
  • Transport: Streamable HTTP
  • Auth: None
  • Available to Perplexity paid subscribers

ChatGPT

Available to ChatGPT Pro, Business, Enterprise, and Edu plans:

  1. Open Settings → Apps & Connectors → Advanced → Developer Mode ON
  2. Back in Apps & Connectors → Create
  3. Name: tickadoo
  4. URL: https://mcp.tickadoo.com/mcp
  5. Auth: None
  6. In a new chat: + → More → Developer Mode → Add sources → tickadoo

Android Studio / Firebase Studio

The same httpUrl config works in:

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

Local Development And Stdio

Run from npm after publish:

npx -y @tickadoo/mcp-server

Example stdio config via npx:

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

Install and build:

npm install
npm run build

Run the stdio server directly:

node dist/index.js

Example stdio config:

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

Published Links

Development Commands

Command Purpose
npm run build Compile the TypeScript server
npm run e2e:stdio Run the MCP smoke suite against the local stdio server
npm run e2e:http Run the MCP smoke suite against an HTTP endpoint
npm run dev:http Start the local HTTP development server
npm run sync:html Sync public/index.html into the Vercel landing page handler

Architecture

Shared server logic lives in src/shared/*, including the API client, formatting, tool definitions, and resource registration. The two entrypoints are intentionally thin transport wrappers:

  • src/index.ts for local stdio usage
  • api/mcp.ts for hosted HTTP usage

This keeps stdio and HTTP behavior aligned while supporting both local and remote MCP clients.

Environment Variables

Variable Default Description
TICKADOO_API_BASE https://api.tickadoo.com tickadoo API base URL
TICKADOO_LOG_LEVEL info Logging verbosity: none, info, or debug
TICKADOO_SITE_BASE https://www.tickadoo.com tickadoo website base URL

Brand

tickadoo® is always lowercase. The tagline is What Do You Wanna Doo?® Please preserve lowercase in all integrations and documentation.

License

MIT — tickadoo Inc.

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About tickadoo — Experiences & Events

How do I install tickadoo — Experiences & Events?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is tickadoo — Experiences & Events safe to use with an AI agent?

Its trust score is 34 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is tickadoo — Experiences & Events still maintained?

Yes — the last commit was 5 days ago. The repository has 2 stars and 0 forks.