tickadoo/tickadoo-mcp

tickadoo/tickadoo-mcp

от tickadoo
tickadoo MCP Server — это легковесный мост к удаленному Streamable HTTP MCP серверу tickadoo. Он проксирует вызовы инструментов и ресурсов, не требует API-ключа и подходит для клиентов, поддерживаю...

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

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"]
    }
  }
}

Configuration

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

Инструменты были проиндексированы:
check_availabilityтолько чтениевнешний мир

Быстро проверяет доступность по дате для конкретного опыта Tickadoo. Возвращает доступность только на одну дату, а также общее количество участников, URL бронирования и метаданные payload токена намерения Ghost Checkout. Поддерживает более 40 языков: передайте код языка (например, 'de', 'fr', 'es', 'ja'), чтобы получить локализованные URL бронирования. Используйте, когда пользователь спрашивает «доступно ли это в субботу?» или хочет быстро проверить цену без полного payload деталей опыта.

Параметры
  • datestringобязательный

    Date to check in ISO format YYYY-MM-DD (e.g. '2026-04-05')

  • formatenum

    Response format: text (default) or json

  • languagestring

    Supported language code for localised booking URLs (e.g. 'en', 'de', 'fr', 'es', 'ja', 'pt-br')

  • party_sizeinteger

    Number of guests or tickets to price (default 2, max 50)

  • slugstringобязательный

    Tickadoo slug or booking path, e.g. 'london-dungeon-tickets' or '/london/london-dungeon-tickets'

compare_experiencesтолько чтениевнешний мир

Сравнивает от 2 до 5 впечатлений Tickadoo бок о бок. Возвращает обозначения победителя для best_value, highest_rated, most_popular и best_for_families, а также ключевые различия по цене, длительности, отзывам, доступности и политике отмены. Поддерживает более 40 языков - передайте код языка (например, 'de', 'fr', 'es', 'ja'), чтобы получить локализованные URL для бронирования.

Параметры
  • formatenum

    Response format: text (default) or json

  • languagestring

    Supported language code for localised booking URLs (e.g. 'en', 'de', 'fr', 'es', 'ja', 'pt-br')

  • slugsstring[]обязательный

    Array of 2-5 tickadoo slugs or booking paths to compare side-by-side.

find_nearby_experiencesтолько чтениевнешний мир

Находит шоу, события и мероприятия рядом с географическим местоположением на tickadoo. Поддерживает фильтрацию по дате с помощью dateFrom/dateTo. Поддерживает 40+ языков - передайте код языка (например, 'de', 'fr', 'es', 'ja'), чтобы получить локализованные URL для бронирования. Используйте, когда пользователь указывает своё местоположение или спрашивает, чем заняться поблизости.

Параметры
  • audiencestring

    Audience filter: Family, Couples, AdultsOnly, Kids, Seniors, Groups, Solo

  • available_languagestring

    Language filter (ISO 639-1 code)

  • dateFromstring

    Optional start date filter in ISO date format YYYY-MM-DD (e.g. '2026-03-27'). Must be used together with dateTo.

  • dateTostring

    Optional end date filter in ISO date format YYYY-MM-DD (e.g. '2026-03-28'). Must be used together with dateFrom.

  • formatenum

    Response format: text (default) or json

  • free_cancellationboolean

    Filter for free cancellation

  • languagestring

    Supported language code for localised booking URLs (e.g. 'en', 'de', 'fr', 'es', 'ja', 'pt-br')

  • latitudenumberобязательный

    Latitude

  • longitudenumberобязательный

    Longitude

  • max_durationnumber

    Max duration in minutes

  • max_resultsnumber

    Maximum number of experiences to return (default 10, max 50)

  • min_durationnumber

    Min duration in minutes

  • min_ratingnumber

    Minimum rating (e.g. 4.5)

  • physical_levelenum

    Physical difficulty filter

  • radius_kmnumber

    Search radius in km (default 25)

  • settingenum

    Indoor/outdoor filter

  • sortenum

    Sort order

  • tagsstring

    Optional comma-separated tag filter. Results must match at least one tag. Valid tags: Musical, WestEnd, WalkingTour, FoodTour, Museum, Outdoor, HiddenGem, MustSee, Bestseller, Cruise, DayTrip, SkipTheLine, HopOnHopOff, WaterSport, Spa, BikeTour, Adventure, GuidedTour, Attraction, Transfer, SelfGuided, KidsAttraction, Show, Concert, Helicopter, WhaleWatching, Dining, Workshop, NightLife, Safari, Evening, Morning, Seasonal

  • wheelchair_accessibleboolean

    Filter for wheelchair-accessible experiences

get_city_guideтолько чтениевнешний мир

Возвращает подобранный обзор города для планирования поездки. Суммирует направление с главными достопримечательностями, разбивкой по категориям, диапазоном цен, рекомендациями best_for, сезонными советами, инсайдерскими подсказками и сигналами аудитории/тегов. Поддерживает более 40 языков: передайте код языка (например, 'de', 'fr', 'es', 'ja'), чтобы получить локализованные URL для бронирования. Используйте, когда пользователь спрашивает "расскажи о развлечениях в Праге" или хочет получить предварительный обзор города вместо обычного поиска.

Параметры
  • citystringобязательный

    City name or slug (e.g. 'london', 'prague', 'new-york', 'rome')

  • formatenum

    Response format: text (default) or json

  • languagestring

    Supported language code for localised booking URLs (e.g. 'en', 'de', 'fr', 'es', 'ja', 'pt-br')

get_experience_detailsтолько чтениевнешний мир

Получает подробную информацию о наличии, детали места проведения и изображения для конкретного tickadoo-опыта. Предпочтительно передавайте tickadoo slug или путь URL бронирования; provider и provider_id — устаревшие резервные параметры. Поддерживает 40+ языков — передайте код языка (например, 'de', 'fr', 'es', 'ja'), чтобы получить локализованные URL бронирования.

Параметры
  • daysinteger

    Number of days of availability to fetch (default 30, max 180)

  • formatenum

    Response format: text (default) or json

  • languagestring

    Supported language code for localised booking URLs (e.g. 'en', 'de', 'fr', 'es', 'ja', 'pt-br')

  • providerstring

    Legacy fallback only: hidden provider name used internally

  • provider_idstring

    Legacy fallback only: hidden provider-specific product ID

  • slugstring

    Preferred: tickadoo slug or path, e.g. 'london-dungeon-tickets' or '/london/london-dungeon-tickets'

get_family_dayтолько чтениевнешний мир

Составляет полный семейный день в одном городе с утренней активностью, советом по обеду, дневной достопримечательностью и опциональной вечерней остановкой. Использует kids_ages для фильтрации по возрасту, отдаёт предпочтение вариантам, доступным для инвалидных колясок, если наличие малышей предполагает проезд с коляской, и группирует день по географическому принципу, чтобы сократить перемещения. Поддерживает более 40 языков — передайте код языка (например, 'de', 'fr', 'es', 'ja'), чтобы получить локализованные URL для бронирования.

Параметры
  • budgetnumber

    Optional total day budget in the local currency for all selected activities.

  • citystringобязательный

    City name or slug, such as 'london', 'new-york', or 'paris'.

  • datestring

    Optional ISO date YYYY-MM-DD for building the day around one travel date.

  • formatenum

    Response format: text (default) or json

  • kids_agesinteger[]

    Optional array of child ages. Under 6 prefers easy and shorter stops, ages 6-12 prefer interactive or outdoor options, teens can handle more adventurous picks, and any age under 3 requires wheelchair-accessible options for stroller-friendly planning.

  • languagestring

    Supported language code for localised booking URLs (e.g. 'en', 'de', 'fr', 'es', 'ja', 'pt-br')

get_last_minuteтолько чтениевнешний мир

Находит мероприятия tickadoo, начинающиеся в ближайшие несколько часов в городе. Сортирует по ближайшему времени начала, добавляет текст обратного отсчёта, например «начинается через 47 минут», и помечает высокую срочность, когда начало близко или осталось мало мест. Поддерживает более 40 языков: передайте код языка (например, 'de', 'fr', 'es', 'ja'), чтобы получить локализованные URL для бронирования.

Параметры
  • citystringобязательный

    City name or slug, such as 'london', 'new-york', or 'paris'.

  • formatenum

    Response format: text (default) or json

  • hoursnumber

    How many hours ahead to search for imminent starts (default 3, max 12).

  • languagestring

    Supported language code for localised booking URLs (e.g. 'en', 'de', 'fr', 'es', 'ja', 'pt-br')

  • latitudenumber

    Optional latitude to blend in nearby experiences close to the user's exact location.

  • longitudenumber

    Optional longitude to blend in nearby experiences close to the user's exact location.

get_transfer_infoтолько чтениевнешний мир

Получает варианты трансфера из аэропорта, с вокзала или порта от главного транспортного узла города до координат отеля. Возвращает оценки такси, метро/трубы, автобуса и поезда с указанием времени в пути, примерной стоимости и практических указаний. Поддерживает более 40 языков — передайте код языка (например, 'de', 'fr', 'es', 'ja'), чтобы получить локализованные URL для бронирования. Использует известные узлы по умолчанию для каждого города, например Heathrow для лондонских аэропортов или Gare du Nord для парижских вокзалов.

Параметры
  • citystringобязательный

    Supported city, such as London, Paris, New York, Amsterdam, Barcelona, Rome, or Tokyo.

  • formatenum

    Response format: text (default) or json

  • from_typeenumобязательный

    Arrival hub type: airport, station, or port.

  • languagestring

    Supported language code for localised booking URLs (e.g. 'en', 'de', 'fr', 'es', 'ja', 'pt-br')

  • to_latitudenumberобязательный

    Hotel latitude.

  • to_longitudenumberобязательный

    Hotel longitude.

get_travel_tipsтолько чтениевнешний мир

Возвращает встроенные местные советы от инсайдеров для 20 городов запуска. Охватывает транспорт, деньги, безопасность, культуру, еду, погоду, язык и связь, плюс номера экстренных служб и краткие местные фразы. Поддерживает более 40 языков — передайте код языка (например, 'de', 'fr', 'es', 'ja'), чтобы получить локализованные URL для бронирования. Используйте, когда пользователь спрашивает «что мне нужно знать перед посещением Токио?» или хочет получить краткую информацию перед прибытием в отель, выходящую за рамки общих советов из путеводителей.

Параметры
  • citystringобязательный

    City name or slug (e.g. 'tokyo', 'paris', 'new-york', 'london')

  • formatenum

    Response format: text (default) or json

  • languagestring

    Supported language code for localised booking URLs (e.g. 'en', 'de', 'fr', 'es', 'ja', 'pt-br')

  • topicenum

    Optional topic filter: transport, money, safety, culture, food, weather, language, or connectivity

get_whats_on_this_weekтолько чтениевнешний мир

Возвращает разбивку по дням лучших событий, происходящих в ближайшие 7 дней в городе, с группировкой по временным слотам: утро, день, вечер, а также еженедельные основные моменты. Поддерживает более 40 языков — передайте код языка (например, 'de', 'fr', 'es', 'ja'), чтобы получить локализованные URL для бронирования. Используйте, когда пользователь говорит что-то вроде «что происходит на этой неделе в Париже?» или «я в Лондоне на несколько дней, чем мне заняться каждый день?».

Параметры
  • citystringобязательный

    City name or slug (e.g. 'london', 'new-york', 'paris', 'tokyo', 'dubai')

  • formatenum

    Response format: text (default) or json

  • languagestring

    Supported language code for localised booking URLs (e.g. 'en', 'de', 'fr', 'es', 'ja', 'pt-br')

list_citiesтолько чтениевнешний мир

Перечисляет все города, где tickadoo предлагает доступные для бронирования впечатления. Используйте, чтобы помочь пользователям найти доступные направления.

Параметры
  • formatenum

    Response format: text (default) or json

  • languagestring

    Supported language code for localised booking URLs (e.g. 'en', 'de', 'fr', 'es', 'ja', 'pt-br')

  • limitnumber

    Maximum number of cities to return (default 50)

  • querystring

    Optional city name or slug filter (e.g. 'new', 'paris', 'tokyo')

search_by_moodтолько чтениевнешний мир

Ищет впечатления tickadoo по эмоциональному намерению вместо категории. Сопоставляет настроения (adventurous, romantic, relaxing, family_fun, cultural, thrill_seeking, foodie, budget_friendly, luxury, rainy_day) с наиболее подходящими фильтрами аудитории, тега, обстановки, рейтинга и цены, а затем выполняет поиск по городу. Поддерживает более 40 языков: передайте код языка (например, 'de', 'fr', 'es', 'ja'), чтобы получить локализованные URL для бронирования. Используйте, когда пользователь говорит что-то вроде "хочу что-то романтическое", "нам нужно расслабиться", "детям скучно" или "роскошные варианты в Париже".

Параметры
  • citystringобязательный

    City name or slug (e.g. 'london', 'new-york', 'paris', 'tokyo', 'dubai')

  • formatenum

    Response format: text (default) or json

  • languagestring

    Supported language code for localised booking URLs (e.g. 'en', 'de', 'fr', 'es', 'ja', 'pt-br')

  • moodenumобязательный

    Mood preset. Valid values: adventurous, romantic, relaxing, family_fun, cultural, thrill_seeking, foodie, budget_friendly, luxury, rainy_day

search_experiencesтолько чтениевнешний мир

Ищет шоу, театральные постановки, события, туры и впечатления в определённом городе на tickadoo. Поддерживает опциональный поиск по произвольному тексту с сопоставлением с названиями и описаниями, опциональную фильтрацию по категориям (театр, мюзиклы, туры, еда, семья, ночная жизнь, достопримечательности, концерты, комедии, шоу, мероприятия на открытом воздухе, мастер-классы, круизы, спорт), опциональную фильтрацию по минимальной/максимальной цене в местной валюте, опциональную фильтрацию по дате с dateFrom/dateTo и опциональную сортировку (relevance, popular, price_low, price_high, rating, best_value). Поддерживает более 40 языков — передайте код языка (например, 'de', 'fr', 'es', 'ja'), чтобы получить локализованные URL для бронирования. Используйте, когда пользователь спрашивает, чем заняться в городе, хочет получить рекомендации по событиям/шоу или ищет билеты.

Параметры
  • audiencestring

    Optional comma-separated audience filter. Valid values: Family, Couples, AdultsOnly, Kids, Seniors, Groups, Solo

  • available_languagestring

    Filter by language availability. ISO 639-1 code: en, es, fr, de, ja, zh, pt, it, ko, etc.

  • categoryenum

    Optional category filter. Valid values: theatre, musicals, tours, food, family, nightlife, sightseeing, concerts, comedy, shows, outdoor, workshops, cruises, sports. Matching is fuzzy, so singular forms like "tour" still map to "tours" internally.

  • citystringобязательный

    City name or slug (e.g. 'london', 'new-york', 'paris', 'tokyo', 'dubai')

  • dateFromstring

    Optional start date filter in ISO date format YYYY-MM-DD (e.g. '2026-03-27'). Must be used together with dateTo.

  • dateTostring

    Optional end date filter in ISO date format YYYY-MM-DD (e.g. '2026-03-28'). Must be used together with dateFrom.

  • formatenum

    Response format: text (default) or json

  • free_cancellationboolean

    Filter for experiences with free cancellation (true) or non-refundable (false)

  • languagestring

    Supported language code for localised booking URLs (e.g. 'en', 'de', 'fr', 'es', 'ja', 'pt-br')

  • max_durationnumber

    Maximum duration in minutes (e.g. 120 for under 2 hours)

  • max_pricenumber

    Optional maximum price in the experience's local currency

  • max_resultsnumber

    Maximum number of experiences to return (default 12, max 200)

  • min_durationnumber

    Minimum duration in minutes (e.g. 60 for at least 1 hour)

  • min_pricenumber

    Optional minimum price in the experience's local currency

  • min_ratingnumber

    Minimum rating (e.g. 4.5 for top-rated experiences only)

  • offsetnumber

    Pagination offset. Skip this many results before returning. Use with max_results for cursor-based pagination.

  • physical_levelenum

    Filter by physical difficulty level

  • querystring

    Optional free-text filter matched against experience title and description (e.g. 'ghost tour', 'pizza', 'harry potter')

  • settingenum

    Optional indoor/outdoor filter. Use Indoor for rainy days.

  • sortenum

    Optional result ordering. Valid values: relevance, popular, price_low, price_high, rating, best_value. "popular" prioritises experiences with price, imagery, rating >= 4.0, and a description.

  • tagsstring

    Optional comma-separated tag filter. Results must match at least one tag. Valid tags: Musical, WestEnd, WalkingTour, FoodTour, Museum, Outdoor, HiddenGem, MustSee, Bestseller, Cruise, DayTrip, SkipTheLine, HopOnHopOff, WaterSport, Spa, BikeTour, Adventure, GuidedTour, Attraction, Transfer, SelfGuided, KidsAttraction, Show, Concert, Helicopter, WhaleWatching, Dining, Workshop, NightLife, Safari, Evening, Morning, Seasonal

  • wheelchair_accessibleboolean

    Filter for wheelchair-accessible experiences only

whats_on_tonightтолько чтениевнешний мир

Находит доступные для бронирования мероприятия, которые проходят сегодня вечером в городе. Автоматически фильтрует по сегодняшней дате, удаляет уже начавшиеся события, добавляет отсчёты «начинается через», показывает сигналы срочности из данных о наличии мест и сортирует по ближайшему времени начала с приоритетом вечерних, шоу и ночных мероприятий. Поддерживает более 40 языков — передайте код языка (например, 'de', 'fr', 'es', 'ja'), чтобы получить локализованные URL для бронирования. Используйте для запросов в стиле консьержа, например «что идёт сегодня вечером в Лондоне?» или «есть ли шоу сегодня вечером в Париже?».

Параметры
  • categoryenum

    Optional category filter. Valid values: theatre, musicals, tours, food, family, nightlife, sightseeing, concerts, comedy, shows, outdoor, workshops, cruises, sports.

  • citystringобязательный

    City name or slug (e.g. 'london', 'new-york', 'paris', 'tokyo', 'dubai')

  • formatenum

    Response format: text (default) or json

  • languagestring

    Supported language code for localised booking URLs (e.g. 'en', 'de', 'fr', 'es', 'ja', 'pt-br')

  • max_resultsnumber

    Maximum number of experiences to return (default 10, max 25)

Похожие MCP-сервера

wyattjoh/jsr-mcp

wyattjoh/jsr-mcp

MCP-сервер для работы с реестром JavaScript (JSR): поиск и управление пакетами, версиями, скоупами, участниками и авторизацией. Предоставляет 40 инструментов для LLM, включая публикацию. Полезен ра...

TypeScript4
zazencodes/random-number-mcp

zazencodes/random-number-mcp

MCP сервер на Python для генерации случайных чисел: псевдослучайные и криптографически безопасные операции - целые/вещественные числа, выборки элементов и токены. Полезен для симуляций, тестов и защиты данных.

Python51
ShipItAndPray/mcp-compress

ShipItAndPray/mcp-compress

Первый MCP-сервер для сжатия данных: сжимает, распаковывает, анализирует и сохраняет информацию без потерь. Автоматически выбирает лучший алгоритм (gzip, brotli, deflate). Полезен AI-агентам для сокращения контекста и затрат на хранение.

JavaScript2
Vultr MCP

Vultr MCP

официальный

Сервер Vultr MCP позволяет AI-агентам управлять облачными ресурсами через естественный язык. Инструменты генерируются из OpenAPI, поддерживаются STDIO и HTTP, аутентификация по API ключу и OAuth. Подходит для DevOps.

Python0
Todoist MCP

Todoist MCP

официальный

MCP сервер для Todoist даёт AI-агентам полный доступ к задачам. Создавайте, ищите и редактируйте задачи через LLM. Поддерживает streamable HTTP, OAuth, интеграцию с Claude, Cursor и VS Code. Инструменты переиспользуемы и работают как MCP, так и напрямую.

TypeScript545
fulcradynamics/fulcra-context-mcp

fulcradynamics/fulcra-context-mcp

MCP-сервер для работы с контекстными данными Fulcra через Fulcra API. Дает ИИ-агентам доступ к данным Fulcra Context. Поддерживает локальный и удаленный режимы с OAuth2, подходит разработчикам.

Python6
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин