Tickadoo MCP logo

Tickadoo MCP

by tickadoo

Discover, compare, and check availability for tours, shows, events, and other experiences in cities worldwide.

Install Tickadoo MCP

Pick your client, then add it in one click or paste the config.

STDIONode.js
~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "tickadoo-tickadoo-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@tickadoo/mcp-server"
      ]
    }
  }
}

Settings → Developer → Edit Config, merge this into mcpServers, then fully quit and reopen Claude Desktop.

Install not yet sandbox-tested— the server itself is confirmed live (we called its tools/list endpoint). The stdio install command is a separate, ongoing check.

Overview

tickadoo/tickadoo-mcp connects AI assistants to tickadoo's live catalogue of theatre, tours, attractions, events, and experiences. Its tools support city and location searches, mood-based recommendations, date-specific availability, comparisons, city guides, travel tips, transfers, and family-day planning. The hosted Streamable HTTP endpoint needs no installation or API key, while an npm bridge provides a stdio option for clients that require a local command. Reach for it when an agent needs current activities, pricing, availability, or tickadoo booking links for a destination.

Use cases

  • Find bookable activities in a destination
  • Compare tours by price, reviews, duration, and cancellation policy
  • Check whether an experience is available on a specific date
  • Plan a family day with age-aware activities
  • Get tonight's or this week's events in a city

Key features

  • City, location, mood, and category-based experience search
  • Live availability and date-specific price checks
  • Side-by-side comparison of two to five experiences
  • Localized booking URLs in 40+ languages
  • City guides, travel tips, transfers, and family itineraries
  • Remote Streamable HTTP and local stdio connection modes

Tools14

What Tickadoo MCP lets your agent do. Expand a tool for its parameters.

Verified live~5.4k tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked 1d ago

Recent health check succeeded.

17/18 checks healthy over the last 79d

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 9d ago via OSV.dev · @tickadoo/mcp-server (npm)

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars2Stargazers on the source repository.
npm downloads173Package downloads in the last 30 days.
Last commit2d agoMost recent push to the default branch.
Tools exposed14Callable tools this server registers over MCP.
Directory activity5 viewsConfig copies, upvotes, and views on AllMCPs.

How Tickadoo MCP works

What tickadoo/tickadoo-mcp does

tickadoo/tickadoo-mcp gives AI assistants access to tickadoo's catalogue of bookable experiences across 700+ cities. It covers theatre, musicals, concerts, comedy, sightseeing, tours, food, family activities, nightlife, cruises, sports, workshops, and other live experiences.

The full MCP surface supports discovery and planning rather than requiring an account or API key. Results can include live availability, prices, venue information, images, comparison details, and tickadoo booking links. Bookings are completed on tickadoo.com. The service also provides destination-level guidance, local travel tips, arrival transfers, and structured plans for families.

How it works

Clients can connect directly to the Streamable HTTP endpoint at https://mcp.tickadoo.com/mcp. For clients that need stdio, @tickadoo/mcp-server runs as a local bridge and forwards MCP operations to that remote endpoint. The package proxies tool listing, tool calls, resource operations, and ping requests; the remote service owns the available tools, schemas, results, and errors.

Tool arguments such as city names, search text, dates, experience identifiers, and location data are sent to the tickadoo backend. Many tools accept a language code, including codes such as de, fr, es, and ja, to produce localized booking URLs. The full endpoint is read-mostly and is intended for discovery, recommendations, availability, comparisons, and itinerary-style planning.

Setup and configuration

Use a remote MCP configuration when the client supports Streamable HTTP:

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

For a stdio client, configure the npm bridge:

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

Set TICKADOO_MCP_URL to use another compatible Streamable HTTP endpoint, and set TICKADOO_LOG_LEVEL=none to suppress bridge status logs on stderr. The bridge requires Node.js 22 or newer for local development and execution. No credential or API key is needed.

Gemini CLI can install the repository as an extension. Claude Code can use its marketplace flow or add the full remote URL with HTTP transport.

Tools and capabilities

  • Search experiences by city, text, category, price, date, language, or sort order.
  • Recommend activities by mood, such as romantic, adventurous, family-focused, foodie, or budget-friendly.
  • Show events for the next seven days, tonight, or the next few hours, with timing and urgency signals.
  • Find experiences near geographic coordinates and list cities with bookable inventory.
  • Retrieve city guides and local advice covering transport, money, safety, culture, food, weather, connectivity, emergency numbers, and phrases.
  • Check a specific experience for one date, retrieve detailed availability, and compare two to five options across price, duration, reviews, accessibility, and cancellation policy.
  • Build airport, station, or port transfer suggestions and assemble a family day with age-aware and geographically grouped activities.

Limitations and notes

The portable public-agent endpoint is separate from the full MCP surface and omits direct purchase, transaction, and checkout links. The npm package is a bridge rather than a local catalogue or backend. Only configure TICKADOO_MCP_URL with an endpoint you trust, because the bridge forwards tool arguments to that destination. The travel-tips tool provides hardcoded local advice for 20 launch cities.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about Tickadoo MCP

tickadoo/tickadoo-mcp is an MCP server that connects AI assistants to tickadoo's catalogue of theatre, tours, events, attractions, and experiences in 700+ cities. Its main tools search and compare activities, check availability, provide city and travel guidance, and return tickadoo booking links without requiring an account or API key.

Use the hosted endpoint directly when your client supports Streamable HTTP, or run the npm bridge with `npx -y @tickadoo/mcp-server` for a stdio client. The remote configuration uses `https://mcp.tickadoo.com/mcp`, and no API key is required.

Yes, tickadoo/tickadoo-mcp can be installed in Gemini CLI with `gemini extensions install https://github.com/tickadoo/tickadoo-mcp`. Gemini uses the established full MCP endpoint, which provides the catalogue and booking-link tools.

Add the repository marketplace and install the plugin with `claude plugin marketplace add tickadoo/tickadoo-mcp` followed by `claude plugin install tickadoo@tickadoo-agent-plugins`, or add the remote server using `claude mcp add --transport http tickadoo https://mcp.tickadoo.com/mcp`.

No, tickadoo/tickadoo-mcp does not require an account or API key. Tool arguments are forwarded to tickadoo to perform discovery, recommendations, availability checks, comparisons, and related planning requests.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewTickadoo MCP AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/tickadoo-tickadoo-mcp?style=directory)](https://allmcps.com/mcp/tickadoo-tickadoo-mcp)
HTML Embed
<a href="https://allmcps.com/mcp/tickadoo-tickadoo-mcp"><img src="https://allmcps.com/api/badge/tickadoo-tickadoo-mcp?style=directory" alt="Tickadoo MCP on AllMCPs" /></a>