tickadoo MCP Server

MCP serverSearch

Your AI can search and book theatre shows, attractions, and tours across 681 cities. With 13,090+ products to browse, a simple request like 'find something to do this weekend' turns into real, bookable plans.

Use tickadoo MCP Server in Claude, ChatGPT or Ahel Desktop

Free. Sign in, add tickadoo MCP Server and connect your AI. About a minute.

Also: Claude Code · Cursor · Codex

Then ask your AI: use tickadoo MCP Server to search experiences

Details

Available today. Use it from your connected AI after setup.

Add it to your AI and try a specific request, like finding a theatre show or tour in a city you are visiting. Setup details are in the repository at github.com/tickadoo/tickadoo-mcp.

tickadoo MCP ServerStart free

What your AI can do with it

  • Search theatre shows, attractions, and tours in 681 cities
  • Browse a catalog of 13,090+ bookable products
  • Book shows, attraction tickets, and tours through your AI
  • Compare options across different cities before booking

Install tickadoo MCP Server

The server’s own address, for the clients that take one directly. Or connect Ahel once and every client you use reads it from one address, with the account kept on Ahel rather than in each client’s config.

  • Claude Code

    claude mcp add --transport http --scope user tickadoo-mcp-server 'https://mcp.tickadoo.com/mcp'

    Run it once in your project, then open /mcp to approve any sign-in the server asks for.

  • Claude Desktop

    https://mcp.tickadoo.com/mcp

    Add a custom connector in Settings, paste this address, and approve the sign-in.

  • Cursor

    cursor://anysphere.cursor-deeplink/mcp/install?name=tickadoo-mcp-server&config=eyJ1cmwiOiJodHRwczovL21jcC50aWNrYWRvby5jb20vbWNwIn0=

    Open the link and Cursor adds the server at that address.

  • ChatGPT

    https://mcp.tickadoo.com/mcp

    In Settings, enable Developer mode, create an MCP app, and paste this address. Your plan and workspace must allow custom apps.

  • Codex

    codex mcp add tickadoo-mcp-server --url 'https://mcp.tickadoo.com/mcp'

    Run it once, then sign in with codex mcp login tickadoo-mcp-server if the server asks for an account.

From the project's README

As published by tickadoo/tickadoo-mcp in README.md.

@tickadoo/mcp-server is the local stdio entrypoint for tickadoo MCP. Since v2.0.0 it is a thin bridge to the canonical remote server at:

https://mcp.tickadoo.com/mcp

Meta Muse connector

Directory submission pack and the brief Muse should fetch live in connectors/muse/. Stable brief:

https://raw.githubusercontent.com/tickadoo/tickadoo-mcp/main/connectors/muse/muse.md

Submit at muse.ai/platform using connectors/muse/SUBMISSION.md. No API key. Discovery is this MCP server; checkout stays on tickadoo.com.

Agent Plugins 1.0

This repository is also a portable Agent Plugins 1.0.0 package. Compatible clients discover the root plugin.json, the seven workflows in skills/, and the credential-free Streamable HTTP configuration in mcp.json. Current Codex marketplace ingestion uses the parallel .codex-plugin/plugin.json adapter; the portable root manifest remains the vendor-neutral source of truth.

Run npm run test:plugin to validate the package against the vendored official schemas and its containment, discovery, transport, and secret-safety checks. The same command verifies the exact npm tarball contents and the provider-neutral acceptance corpus in evals/agent-plugin-scenarios.json. See docs/agent-plugins.md for the architecture decision, compatibility evidence, update/rollback process, and follow-ups.

OpenAI Agents API sessions that call the public MCP (Book path) are documented in docs/openai-agents-api.md. Use https://mcp.tickadoo.com/mcp — the bare host 404s.

The package no longer defines tools, formats catalogue data, or calls a local tickadoo backend. It connects to the remote Streamable HTTP MCP server and proxies tools/list, tools/call, resources/list, resources/read, and ping. The live remote owns the tool list, schemas, results, and errors.

No API key is required.

Install

Use the hosted remote directly when your MCP client supports Streamable HTTP:

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

Use the npm package when your MCP client needs a local stdio command:

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

Use Gemini CLI:

gemini extensions install https://github.com/tickadoo/tickadoo-mcp

Use Claude Code's supported marketplace flow:

claude plugin marketplace add tickadoo/tickadoo-mcp
claude plugin install tickadoo@tickadoo-agent-plugins

Configuration

Set TICKADOO_MCP_URL to point the bridge at another compatible Streamable HTTP MCP endpoint:

TICKADOO_MCP_URL=http://127.0.0.1:8787/mcp npx -y @tickadoo/mcp-server

Only point TICKADOO_MCP_URL at endpoints you trust: the bridge forwards your tool arguments (city names, queries, experience IDs) to whichever endpoint is configured.

Set TICKADOO_LOG_LEVEL=none to silence bridge status logs on stderr.

Local Development

Use Node.js 22+ and install Python 3 with a python3 executable on PATH before running the checks. The registry read-back tests execute the workflow's Python verifier against local fixtures; the stdio bridge itself only needs Node.js.

python3 --version
npm install
npm run build
npm test

Run the built stdio bridge:

node dist/index.js

Refresh the MCP registry metadata from the live remote:

npm run sync:server-json

Run the optional live integration test:

LIVE=1 npm test

Live Tools

The current tool list is served by the remote MCP server. Visit mcp.tickadoo.com or run npm run sync:server-json to refresh the registry metadata in this repo.

Privacy & Data Handling

  • No account or API key required. The server is read-mostly: it exposes tickadoo's public experiences catalogue (search, recommendations, availability, comparison, itineraries) and returns booking links — it does not collect, store, or require personal data to function.
  • What is sent: tool arguments (e.g. a city name, query text, or chosen experience id) are forwarded to the tickadoo backend to fulfil the request. The bridge adds no tracking and asks for no credentials.
  • First-party service. tickadoo is the operator of the catalogue and backend; supplier inventory is presented as tickadoo. Bookings are completed on tickadoo.com.
  • Full policy: tickadoo.com/privacy. Questions: support@tickadoo.com.

Tools it offers (23)

What this server listed when Ahel dialed its public endpoint in Oct 2026, with no key and no account of yours. The names are the server’s own.

  • search_experiences
  • search_local_experiences
  • find_nearby_experiences
  • whats_on_tonight
  • get_last_minute
  • get_whats_on_this_week
  • recommend_experiences
  • get_city_guide
  • get_travel_tips
  • compare_experiences
  • get_hidden_gems
  • get_family_day
  • get_date_night
  • plan_itinerary
  • list_cities
  • get_experience_details
  • get_related_experiences
  • get_availability
  • check_availability
  • search_by_mood
  • get_transfer_info
  • render_experience_cards
  • report_quality_signal

Signals

GitHub stars
1
Last commit
Sep 2026
Advanced
Delivery
tickadoo-mcp MCP server → your Ahel connector (mcp.ahel.ai) → your AI.
Item type
mcp-server
Key
io-github-tickadoo-tickadoo-mcp
Source
github.com/tickadoo/tickadoo-mcp
Hosted endpoint
https://mcp.tickadoo.com/mcp