Back to tickadoo

Card snapshot

mcp.tickadoo.com · 2026-05-23 01:26:27 UTC · 8b677c52676999ad9c503434942234a000b553e9d9a8e01e97884dd993fb68b2

This is a frozen copy of the agent's agent-card.json as we observed it at the timestamp above. We capture a new snapshot every time the card's content hash changes. Useful for: forensic drift analysis, verifying downstream callers see the right version, reproducing routing decisions made historically.

{
  "name": "tickadoo",
  "description": "Discover and book theatre, attractions, tours, and experiences in 700+ cities worldwide. 13,000+ products with real-time pricing.",
  "url": "https://tickadoo.com",
  "provider": {
    "organization": "tickadoo",
    "url": "https://tickadoo.com"
  },
  "version": "1.6.0",
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "stateTransitionHistory": false,
    "supported": [
      "search",
      "booking",
      "recommendations",
      "itinerary-planning",
      "comparison",
      "mood-search"
    ]
  },
  "supportedInterfaces": [
    {
      "name": "mcp",
      "transport": "streamable-http",
      "url": "https://mcp.tickadoo.com/mcp"
    },
    {
      "name": "mcp-server-card",
      "transport": "http",
      "url": "https://tickadoo.com/.well-known/mcp/server-card.json"
    },
    {
      "name": "openapi",
      "transport": "http",
      "url": "https://tickadoo.com/openapi.json"
    },
    {
      "name": "acp",
      "transport": "http",
      "url": "https://tickadoo.com/.well-known/acp.json"
    },
    {
      "name": "agent-skills",
      "transport": "http",
      "url": "https://tickadoo.com/.well-known/agent-skills/index.json"
    },
    {
      "name": "oauth-protected-resource",
      "transport": "http",
      "url": "https://tickadoo.com/.well-known/oauth-protected-resource"
    },
    {
      "name": "x402",
      "transport": "http",
      "url": "https://tickadoo.com/api/agent-pay"
    }
  ],
  "extensions": [
    {
      "name": "ap2",
      "id": "ap2",
      "uri": "https://ap2.dev/spec/v0.1",
      "version": "0.1",
      "required": false,
      "description": "AP2 \u2014 Agent Payment Protocol. Paid tool access via x402 (USDC on Base) and Stripe-backed ACP checkout.",
      "methods": [
        "x402",
        "stripe",
        "acp"
      ],
      "endpoints": {
        "x402": "https://tickadoo.com/api/agent-pay",
        "acp": "https://tickadoo.com/.well-known/acp.json",
        "openapi": "https://tickadoo.com/openapi.json"
      }
    }
  ],
  "skills": [
    {
      "id": "search",
      "name": "Search",
      "description": "Search live theatre, attractions, tours, museums, and experiences by city, category, location, or date. Search 13,090+ bookable experiences across 10 cities.",
      "tags": [
        "search",
        "travel",
        "inventory"
      ],
      "examples": [
        "Find theatre tickets in London tonight",
        "Show me museums near the Eiffel Tower",
        "What can I do in Rome this weekend?"
      ]
    },
    {
      "id": "booking",
      "name": "Booking",
      "description": "Return direct booking URLs with live pricing and availability context for the selected experience.",
      "tags": [
        "booking",
        "tickets",
        "commerce"
      ],
      "examples": [
        "Give me the booking link for Moulin Rouge tickets",
        "Check availability for two people tomorrow"
      ]
    },
    {
      "id": "recommendations",
      "name": "Recommendations",
      "description": "Recommend the best-fit experiences using natural language preferences such as audience, budget, weather, and occasion.",
      "tags": [
        "recommendations",
        "ranking",
        "personalization"
      ],
      "examples": [
        "Plan a rainy-day family outing in Edinburgh",
        "Recommend a romantic evening in Paris under \u20ac100"
      ]
    },
    {
      "id": "itinerary-planning",
      "name": "Itinerary Planning",
      "description": "Assemble tonight, family-day, weekly, and multi-day plans with booking links and practical sequencing.",
      "tags": [
        "itinerary",
        "planning",
        "trip"
      ],
      "examples": [
        "Plan two days in Barcelona for a couple",
        "Build a family day in London for kids aged 6 and 10"
      ]
    },
    {
      "id": "comparison",
      "name": "Comparison",
      "description": "Compare multiple experiences side by side with clear winner callouts for value, popularity, and family fit.",
      "tags": [
        "comparison",
        "decision-support"
      ],
      "examples": [
        "Compare these three river cruises in Prague",
        "Which London musical is the best value this week?"
      ]
    },
    {
      "id": "mood-search",
      "name": "Mood Search",
      "description": "Translate moods like romantic, adventurous, relaxing, foodie, or rainy_day into matching experiences.",
      "tags": [
        "mood-search",
        "discovery"
      ],
      "examples": [
        "Find a romantic night out in Venice",
        "Show me rainy-day options in Amsterdam"
      ]
    },
    {
      "id": "payments",
      "name": "Payments (AP2 / x402 / ACP)",
      "description": "Agent-native paid access. Pay per call via x402 (USDC on Base) at /api/agent-pay, or run a full Stripe-backed checkout via ACP at /.well-known/acp.json. See the agent-card `extensions[ap2]` block for the AP2 method list.",
      "tags": [
        "ap2",
        "payments",
        "checkout",
        "x402",
        "acp"
      ],
      "examples": [
        "Pay 0.01 USDC to access a tickadoo tool",
        "Complete a booking checkout via ACP / Stripe Shared Payment Token"
      ]
    }
  ],
  "protocols": [
    "mcp"
  ],
  "authentication": {
    "schemes": []
  },
  "defaultInputModes": [
    "text/plain"
  ],
  "defaultOutputModes": [
    "application/json"
  ]
}