tickadoo Experiences and Events

Official registry Games, sports and entertainment

Discover and book theatre, tours, attractions, and live experiences worldwide. No API key required.

Install

Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).

Remote (streamable-http)
Claude Code
claude mcp add --transport http tickadoo-experiences-and-events 'https://mcp.tickadoo.com/mcp'
JSON configuration (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "tickadoo-experiences-and-events": {
            "type": "http",
            "url": "https://mcp.tickadoo.com/mcp"
        }
    }
}

Documentation

From the project's README on GitHub, refreshed weekly. Links open on GitHub.

Contents
  1. tickadoo MCP: bookable experiences for AI assistants
  2. Try it
  3. Connect
  4. tickadoo MCP Server
  5. Meta Muse connector
  6. Agent Plugins 1.0
  7. Install
  8. Configuration
  9. Local Development
  10. Live Tools
  11. Privacy & Data Handling

tickadoo MCP: bookable experiences for AI assistants

tickadoo's MCP server lets any AI assistant discover, compare, and book real experiences (theatre, tours, attractions, hidden gems) across 1,100+ cities worldwide, with live availability and booking links. No account, no API key.

Try it

  • "What's on in London tonight?"
  • "Plan a 3-day food itinerary in Paris."
  • "Compare walking tours in Rome."

Connect

Remote (Streamable HTTP), no install:

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

Or the npm bridge for stdio clients:

npx -y @tickadoo/mcp-server

tickadoo MCP Server

@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.

Frequently asked questions

What is tickadoo Experiences and Events?

Discover and book theatre, tours, attractions, and live experiences worldwide. No API key required.

How do I install tickadoo Experiences and Events?

It runs as a remote server. In Claude Code: claude mcp add --transport http tickadoo-experiences-and-events 'https://mcp.tickadoo.com/mcp'. For other clients, paste the JSON configuration from this page into their MCP settings.

Does tickadoo Experiences and Events need an API key?

Its registry entry lists no required key or secret. Some features may still need an account with the service it connects to.

Is tickadoo Experiences and Events open source?

Yes. Its code is on GitHub under the MIT license.

Who maintains tickadoo Experiences and Events?

It is published by tickadoo. AI.tn lists it but does not maintain or endorse it.

From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.