Skip to main content
Glama

Servidor MCP de tickadoo®

El servidor MCP de tickadoo® acerca el descubrimiento de experiencias en vivo a los asistentes de IA a través del Protocolo de Contexto de Modelos (MCP). Ofrece a los clientes compatibles acceso para reservar teatro, espectáculos, tours, atracciones y eventos en más de 680 ciudades de todo el mundo.

Nota interna: Este es el MCP público orientado a agentes en mcp.tickadoo.com, la interfaz que soporta Claude, ChatGPT, Cursor, Smithery y otros clientes MCP. Un endpoint interno separado /mcp-db que leía la base de datos de producción para investigaciones ad-hoc del equipo fue retirado tras el cambio; ha sido reemplazado por la habilidad db-investigate de Claude en el repositorio howard. Cuando los documentos del equipo de tickadoo dicen "MCP" sin calificativo, se refieren a este servidor.

🌐 Idiomas: Página de inicio disponible en: 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

Versión actual: v1.4.2

  • 17 herramientas MCP de solo lectura con flujos de trabajo de búsqueda, comparación, guía de ciudad, día en familia, traslados y consejos de viaje locales

  • 13,090 productos en 681 ciudades en más de 40 idiomas

  • Enriquecimiento de audiencia + etiquetas basado en reglas (cobertura del 100%)

  • Espacios de disponibilidad con fechas y precios reales

  • Contrato de reserva con enlaces directos de pago + Ghost Checkout

  • Datos de accesibilidad para 30 teatros de Londres

  • Capa completa de inteligencia de agentes en ambas herramientas de búsqueda:

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

    • _conversation_starters (prompts contextuales basados en datos de resultados)

    • _related_searches (sugerencias de seguimiento basadas en etiquetas)

    • _booking_urgency (señales de conversión: disponibilidad HOY, cancelación gratuita, calificación, silla de ruedas)

    • _cross_sell, _intent_token, _accessibility

    • 📊 Línea de resumen de resultados + 🔍 sugerencias de filtros en respuestas de texto

    • 🔥 Señales de urgencia en respuestas detalladas de texto

  • Recuperación inteligente de filtros (guía a los agentes cuando los filtros son demasiado restrictivos)

  • 1 recurso de feed de productos legible por máquina

  • Endpoint HTTP remoto para clientes MCP alojados

  • Punto de entrada stdio local para flujos de trabajo de escritorio y desarrollo

Herramientas

Herramienta

Descripción

search_experiences

Busca más de 13,090 experiencias en 681 ciudades con 11 filtros (audiencia, entorno, silla de ruedas, nivel físico, duración, idioma, calificación, cancelación, precio, etiquetas, categoría) + 6 opciones de ordenación (incl. best_value)

search_by_mood

Busca por intención emocional (romántico, relajante, económico, día lluvioso, aventurero, gastronómico) — mapea el estado de ánimo a filtros de etiquetas, audiencia, calificación, entorno y precio

find_nearby_experiences

Encuentra experiencias cerca de lat/lng con los mismos 11 filtros, radio configurable y filtrado por fecha

list_cities

Explora ciudades compatibles con filtrado opcional y límites de resultados

check_availability

Verificación rápida de disponibilidad por fecha para una experiencia específica — devuelve espacios coincidentes, precio por persona, el total más barato para party_size, URL de reserva y metadatos de carga útil de Ghost Checkout

get_experience_details

Disponibilidad detallada, precios, lugar e información de imagen para una experiencia específica de tickadoo por slug o ruta de reserva

compare_experiences

Comparación lado a lado de 2-5 experiencias con destacados para mejor valor, mejor calificado, más popular y apto para familias

get_whats_on_this_week

Planificador de ciudad de 7 días con desglose de mañana/tarde/noche

whats_on_tonight

Experiencias de esta noche con clasificación por hora de inicio y señales de urgencia

get_last_minute

Experiencias que comienzan en pocas horas, ordenadas por las más próximas

get_city_guide

Resumen de ciudad curado: puntos destacados, mezcla de categorías, rangos de precios, sugerencias de mejores opciones, consejos de expertos

get_travel_tips

Consejos locales para 20 ciudades de lanzamiento: transporte, dinero, seguridad, cultura, comida, números de emergencia, frases rápidas

get_transfer_info

Estimaciones de traslados en taxi, metro, autobús y tren desde el aeropuerto, estación o puerto predeterminado de una ciudad hasta las coordenadas del hotel

get_family_day

Planificador de día en familia con filtrado según la edad y agrupación geográfica

get_related_experiences

Resultados combinados semánticos + heurísticos de "también te podría gustar" para una experiencia dada

Todas las herramientas exponen anotaciones de herramientas MCP para readOnlyHint, destructiveHint y openWorldHint.

Capa de Inteligencia de Agentes

Cada respuesta de búsqueda incluye claves de metadatos diseñadas para agentes de IA:

Clave

Descripción

_available_filters

12 campos: etiquetas, audiencia, entorno, rango_de_precio, rango_de_duración, etc.

_best_picks

Top 3 auto-curado: mejor_valor, mejor_calificado, más_popular

_price_tiers

Agrupación de presupuesto/rango medio/premium a partir de los precios de los resultados

_group_summary

Desglose de categorías basado en etiquetas (ej. "8 Cruceros, 6 Tours guiados, 5 Cenas")

_conversation_starters

Prompts conscientes del contexto que hacen referencia a productos reales

_related_searches

Sugerencias basadas en etiquetas para reducir resultados

_next_step

Acción de seguimiento recomendada

get_experience_details añade: _booking_urgency, _cross_sell, _intent_token, _accessibility

Related MCP server: Ticketmaster Partner API

Recurso

Recurso

Descripción

tickadoo://product-feed

Feed de productos legible por máquina en formato OpenAI Commerce Product Feed

Conectar

Endpoint MCP alojado:

https://mcp.tickadoo.com/mcp

Claude / Cursor

Ejemplo de configuración de MCP remoto:

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

Claude Code

MCP HTTP remoto (recomendado — sin clave API, sin instalación local):

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

O añadir como stdio local desde npm:

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

Consulta https://code.claude.com/docs/en/mcp para ver la documentación completa de Claude Code MCP.

Claude Dispatch

Claude Dispatch utiliza la misma configuración de URL de MCP remoto:

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

Gemini CLI

Añade esto a ~/.gemini/settings.json:

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

Perplexity

Utiliza el conector remoto personalizado de Perplexity:

  • Ajustes → Conectores → Conector personalizado → Remoto

  • Nombre: tickadoo

  • URL del servidor MCP: https://mcp.tickadoo.com/mcp

  • Transporte: Streamable HTTP

  • Autenticación: Ninguna

  • Disponible para suscriptores de pago de Perplexity

ChatGPT

Disponible para planes ChatGPT Pro, Business, Enterprise y Edu:

  1. Abre Ajustes → Apps y conectores → Avanzado → Modo desarrollador ACTIVADO

  2. De vuelta en Apps y conectores → Crear

  3. Nombre: tickadoo

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

  5. Autenticación: Ninguna

  6. En un nuevo chat: + → Más → Modo desarrollador → Añadir fuentes → tickadoo

Android Studio / Firebase Studio

La misma configuración httpUrl funciona en:

  • Android Studio (mcp.json)

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

Desarrollo Local y Stdio

Ejecutar desde npm después de publicar:

npx -y @tickadoo/mcp-server

Ejemplo de configuración stdio vía npx:

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

Instalar y compilar:

npm install
npm run build

Ejecutar el servidor stdio directamente:

node dist/index.js

Ejemplo de configuración stdio:

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

Enlaces Publicados

Comandos de Desarrollo

Comando

Propósito

npm run build

Empaqueta el servidor stdio (dist/index.js) vía esbuild

npm test

Ejecuta la suite de pruebas unitarias (vitest)

npm run e2e:stdio

Ejecuta la suite de pruebas de humo MCP contra el servidor stdio local

npm run e2e:http

Ejecuta la suite de pruebas de humo MCP contra un endpoint HTTP

npm run dev:worker

Ejecuta el Worker de producción localmente vía wrangler dev

npm run deploy

Despliega el Worker MCP principal (wrangler deploy)

npm run deploy:widgets

Despliega el Worker de widgets bajo widgets-worker/

Arquitectura

La lógica del servidor compartido reside en src/shared/* — cliente API, formato, definiciones de herramientas, registro de recursos. Wrappers de transporte:

  • src/index.ts — transporte stdio local (publicado en npm como @tickadoo/mcp-server)

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

  • widgets-worker/ — Cloudflare Worker separado sirviendo widgets incrustables en https://widgets.tickadoo.com

Despliegue

Ambos workers se despliegan vía Cloudflare Workers:

  • Worker MCP principal: wrangler.jsoncmcp.tickadoo.com

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

CI: .github/workflows/deploy-cf.yml se ejecuta en cada push a main y despliega ambos workers.

Variables de Entorno

Variable

Predeterminado

Descripción

TICKADOO_API_BASE

https://api.tickadoo.com

URL base de la API de tickadoo

TICKADOO_LOG_LEVEL

info

Verbosidad de registro: none, info o debug

TICKADOO_SITE_BASE

https://www.tickadoo.com

URL base del sitio web de tickadoo

Marca

tickadoo® siempre va en minúsculas. El eslogan es What Do You Wanna Doo?® Por favor, mantén las minúsculas en todas las integraciones y documentación.

Licencia

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