Travel Search RU

Python 3.8+ License: MIT agentskills.io ClawHub

Интеграция AI-агентов с популярными туристическими сервисами: Aviasales, Travelata, Level.Travel и Sputnik8.

Ищите авиабилеты, пакетные туры, отели и экскурсии прямо из Claude Code, Cursor, Gemini CLI, GitHub Copilot и других AI-агентов. Агент получает цены, ключевые параметры и короткие ссылки на выдачу.

Сервис Что доступно
Aviasales Авиабилеты и календарь цен
Travelata Пакетные туры
Level.Travel Пакетные туры и отели без перелёта
Tripster Экскурсии и активности
Sputnik8 Экскурсии, билеты и активности

Два способа подключения: Agent Skill или удалённый MCP-сервер.

Демо

Travel search demo

Запрос Ответ часть 1 Ответ часть 2

Совместимые агенты

Работает с любым AI-агентом, который поддерживает agentskills.io:

Claude Code · Cursor · Gemini CLI · GitHub Copilot · Windsurf · Junie · OpenCode · Goose · Aider · Cline · Roo Code · Amp · VS Code Agent и 30+ других

Как это устроено

Пользователь спрашивает про туры / отели / авиа / экскурсии
  │
  ▼
Агент читает SKILL.md → запускает scripts/travel_search.py → оформляет ответ
  │
  ▼
MCP https://mcp.botclaw.ru/travel (Streamable HTTP)
Команда CLI Назначение
search-tours Пакетные туры (перелёт + отель)
search-hotels Отели без перелёта
get-tour-details Актуальные детали тура перед бронированием
search-flights Варианты перелётов
flight-calendar Календарь цен на авиабилеты
search-activities Экскурсии и активности
list-destinations Справочник направлений

Установка

git clone https://github.com/MissiaL/travel-search-ru.git travel-search-ru

Имя каталога должно совпадать с именем навыка: travel-search-ru.

CLI

Только стандартная библиотека Python 3.8+ (без pip-пакетов).

python scripts/travel_search.py list-tools
python scripts/travel_search.py describe search-tours
python scripts/travel_search.py search-tours --input '{"departure_city":"Москва","country":"Турция","date_from":"2026-09-10","date_to":"2026-09-20","adults":2}'

Актуальные схемы полей — через describe, см. references/usage.md.

MCP-сервер

Тот же поиск доступен как удалённый MCP-сервер для агентов с поддержкой MCP, но без Agent Skills.

Эндпоинт: https://mcp.botclaw.ru/travel (Streamable HTTP, без авторизации, только чтение)

claude mcp add --transport http travel-search-ru https://mcp.botclaw.ru/travel

Или в конфигурации агента:

{
  "mcpServers": {
    "travel-search-ru": {
      "url": "https://mcp.botclaw.ru/travel"
    }
  }
}

Язык и каталог

Навык оптимизирован под русскоязычные запросы и русскоязычный каталог (имена направлений и городов в upstream-справочнике на русском — отсюда русские примеры CLI). Это не принуждение к русскому диалогу: язык ответа по возможности совпадает с языком пользователя. Запросы не на русском тоже обрабатываются; для MCP при необходимости используются русские значения каталога.

Данные и удалённый сервис

Единственный удалённый эндпоинт: https://mcp.botclaw.ru/travel (HTTPS, только чтение).

На сервис уходят только переданные критерии поиска (города, даты, состав путешественников и т.п.). Учётные данные не передаются; доступ к почте/календарю не используется; бронирование и долговременное хранение не выполняются.

Миграция на 2.0.0

  • v1.3.1 остаётся доступной через неизменяемый тег/релиз v1.3.1.
  • v2.0.0 убирает api_call.py и сырые ссылки на провайдеров; вместо них вызывайте команды scripts/travel_search.py.
  • Поля --input берите из live-схемы (describe), а не из старых provider-документов.

Изменения в 2.1.0

search-activities объединяет Tripster и Sputnik8. Для экскурсий доступны необязательные фильтры дат date_from и date_to, persons от 1 до 100, children_allowed и сортировка recommended, price, rating или reviews.

Каждая запись указывает provider, price_unit и price_text. Сравнивайте цены только с одинаковым price_unit: цена за человека, группу и билет — разные единицы.

Требования

  • Python 3.8+ (только стандартная библиотека)
  • Сетевой доступ к MCP-эндпоинту

Примеры запросов

  • «Найди туры в Турцию на двоих, 7 ночей в мае»
  • «Отель в Стамбуле без перелёта на 5 ночей»
  • «Дешёвые билеты из Москвы в Анталью в июне»
  • «Экскурсии в Кемере»

Лицензия

MIT