Travel Hacking Toolkit — плагин
Плагин для Claude Code, Codex и OpenCode: 42 скилла и 6 MCP-серверов ищут рейсы и отели за деньги и за мили
- 783 ★ репозитория
- Последний коммит
- MIT
Широкий доступ
Почему такой уровень
- Скиллы Southwest, American Airlines, Chase, Amex и TicketsAtWork входят в аккаунты через браузер в Docker с логином и паролем из переменных окружения: автоматический вход может нарушать правила авиакомпаний и банков и привести к блокировке аккаунта
- API-ключи Seats.aero, Duffel, AwardWallet и других лежат в переменных оболочки, а AwardWallet читает остатки и статусы по вашим программам лояльности
- MCP-сервер LiteAPI умеет бронировать отели, а Docker-образы скачиваются из публичного реестра ghcr.io
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add plugins/travel-hacking-toolkitОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Скиллы Southwest, American Airlines, Chase, Amex и TicketsAtWork входят в аккаунты через браузер в Docker с логином и паролем из переменных окружения: автоматический вход может нарушать правила авиакомпаний и банков и привести к блокировке аккаунта
- API-ключи Seats.aero, Duffel, AwardWallet и других лежат в переменных оболочки, а AwardWallet читает остатки и статусы по вашим программам лояльности
- MCP-сервер LiteAPI умеет бронировать отели, а Docker-образы скачиваются из публичного реестра ghcr.io
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Travel Hacking Toolkit превращает агента в планировщика поездок, который умеет считать мили и баллы. Вы просите найти бизнес-класс в Токио за 60 тысяч миль, а агент проверяет доступность наградных билетов в 27 программах лояльности, сравнивает с ценой за деньги, смотрит ваши остатки и называет лучший вариант. Для этого в плагине собраны скиллы по источникам: Seats.aero для наградных билетов, Duffel и Ignav для цен за деньги, Google Flights, Southwest, порталы Chase и Amex, а для отелей Trivago, Airbnb, VRBO и Booking.com через RapidAPI. Над источниками стоят скиллы-оркестраторы. plan-trip ведет по поездке, compare-flights опрашивает все источники параллельно, compare-hotels сравнивает порталы, метапоиск и Airbnb, а trip-calculator решает, платить деньгами или баллами, и учитывает налоги и альтернативную стоимость. Отдельные справочные скиллы подгружаются по необходимости: альянсы, правила остановок, окна удержания наградных билетов, действующие бонусы за перевод баллов и формулы стоимости мили. Шесть MCP-серверов дают поиск в реальном времени: Skiplagged, Kiwi.com, Trivago, Ferryhopper для паромов и Airbnb работают без ключей, а LiteAPI для отелей с бронированием требует ключ.
Для кого. Для путешественников, которые копят мили и баллы банковских карт и хотят, чтобы агент сам сравнивал наградные билеты, цену за деньги и бонусы за перевод баллов.
Подходит, если
- Нужно найти самые дешевые даты наградного перелета по маршруту, и скилл award-calendar выводит сетку цен на диапазон дат
- Требуется решить, тратить баллы Chase или Amex или платить деньгами, и trip-calculator считает центы за мили с налогами
- Нужны сравнение отелей на порталах Amex FHR, THC и Chase Edit и подсказка по совмещению их преимуществ
- Нужно проверить, не подешевела ли уже купленная бронь на Southwest, и скилл следит за ценой на изменение рейса
- Поездка по Скандинавии или Германии: скиллы scandinavia-transit и deutsche-bahn ищут поезда, автобусы и паромы
Не подходит, если
- Вы не готовы дать агенту логин и пароль от аккаунтов авиакомпаний и банков
- Нужен только простой поиск билетов за деньги по российским сервисам: для этого в каталоге есть отдельные скиллы, а набор рассчитан на мили и международные программы лояльности
- Docker на машине поставить нельзя: пять скиллов с браузером без него не работают
- Нужно бронировать авиабилеты прямо из чата: набор ищет и считает, а бронь делается на сайте программы
Пример запроса к агенту
Найди бизнес-класс из Сан-Франциско в Токио в августе за мили, сравни с ценой за деньги и скажи, какие баллы Chase выгоднее перевестиОграничения
- Наградные билеты открываются только с ключами: Seats.aero (платный Pro), Duffel, Ignav и AwardWallet (нужен бизнес-аккаунт). Остальные ключи расширяют отдельные скиллы.
- Ключи читаются из переменных окружения оболочки: настройки плагина до скиллов, которые вызывают скрипты, не доходят.
- Для OpenCode готового плагина нет: репозиторий клонируют и запускают scripts/setup.sh. Codex подхватывает каталог плагинов из репозитория одной командой.
- Скилл Amex требует карту Platinum, скилл Chase требует Sapphire.
- Чат Claude Desktop формат плагинов пока не поддерживает, плагин работает в Cowork после установки через Claude Code.
- Билеты со скрытым городом из Skiplagged могут нарушать правила перевозки авиакомпании.
Как отключить. В Claude Code отключите плагин через /plugin, проверить установку помогает `claude plugin list`. Для Codex уберите плагин в /plugins, для OpenCode удалите скопированные скиллы из `~/.config/opencode/skills/` и клон репозитория. Ключи, добавленные в `~/.zshrc` или `~/.bashrc`, удалите вручную, контейнеры и образы снимите командами docker rm и docker rmi.
Частые вопросы
Как поставить Travel Hacking Toolkit в Claude Code?
Выполните /plugin marketplace add borski/travel-hacking-toolkit, затем /plugin install travel-hacker@borski. Вместе с плагином ставится субагент travel-hacker. Проверить установку можно командой /travel-hacker:getting-started, она покажет, каких API-ключей не хватает.
Какие ключи нужны, чтобы искать наградные билеты?
Главный ключ — SEATS_AERO_API_KEY: он открывает поиск по 27 программам лояльности и требует платного Pro-тарифа. Для цен за деньги пригодятся DUFFEL_API_KEY_LIVE и IGNAV_API_KEY, у Ignav бесплатный лимит 1000 запросов в месяц. AWARDWALLET_API_KEY с AWARDWALLET_USER_ID подтягивают остатки и статусы.
Работает ли набор без единого ключа?
Частично. Пять MCP-серверов, Skiplagged, Kiwi.com, Trivago, Ferryhopper и Airbnb, работают сразу, поэтому поиск рейсов и отелей за деньги доступен без ключей. Наградные билеты, остатки по программам и часть порталов требуют ключей или учетных данных.
Что делают Docker-скиллы и зачем им пароли?
Southwest, American Airlines, Chase, Amex и TicketsAtWork не имеют публичного API, поэтому скиллы открывают их сайты браузером Patchright в Docker. Логин и пароль передаются контейнеру переменными окружения, например AA_USERNAME и AA_PASSWORD. Образы публичные, их Dockerfile лежат в папках скиллов.
Можно ли использовать набор в Codex или OpenCode?
В Codex хватит команды codex plugin marketplace add borski/travel-hacking-toolkit, после чего плагин появляется в /plugins. Для OpenCode готового плагина нет: клонируйте репозиторий и запустите ./scripts/setup.sh, он подскажет выбор среды и поставит скиллы.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
ПлагиныПоиск авиабилетов, поездов, отелей, достопримечательностей и концертов на платформе Fliggy прямо из Claude Code, через CLI с ответом в JSON
Airbnb MCP
mcp-server-airbnb
MCP-сервер для Airbnb: агент ищет жилье по городу, датам, гостям и цене и открывает карточку объявления с удобствами и правилами
Read-only поиск по Ozon, WB, Яндекс Маркету и Авито
Marketplace MCP
MCP-сервер только для чтения: поиск и сравнение товаров на Ozon, Wildberries, Маркете и Авито, плюс авиабилеты и отели Ozon Travel
Плагин для Claude Code с MCP-сервером и семью скиллами: агент управляет настоящим браузером, написав код на Python
Google Maps MCP
mcp-google-map
18 инструментов только для чтения для Google Maps: поиск мест, маршруты, геокодирование и три скилла. Нужен ключ Google Maps Platform, вызовы платные
Скилл для Claude Code, который превращает агента в исследователя: многоэтапный сбор источников, проверка цитат и отчет с вики, растущей от сессии к сессии
Сравнение с похожими
Записи с тем же главным запросом: чем они отличаются.
| Запись | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| Travel Hacking Toolkit (эта запись) | нет | 783 | ||
| LetsFG | да | API-ключ | 2 211 | MCP-сервер и CLI для поиска и бронирования билетов и отелей по ценам, без расчета миль и баллов |
| Travel Search RU | нет | не нужна | 19 | поиск туров, билетов и экскурсий через российские сервисы вроде Aviasales и Tutu.ru |
| FlyAI | да | 1 275 | поиск билетов, отелей и концертов на платформе Fliggy из Claude Code через CLI |
Коротко о README
Страница репозитория открывается быстрым стартом: установка плагином в Claude Code, Codex и Cowork, настройка ключей скриптом и запуск из клона для OpenCode. Затем идут таблицы шести MCP-серверов и скиллов по группам: оркестрация, рейсы, порталы банковских карт, отели, программы лояльности, направления и справочные. Отдельные разделы объясняют Docker-образы, выбор скилла под задачу и общий порядок работы: собрать цены, оптимизировать перевод баллов, сравнить стоимость мили и забронировать на сайте программы. В конце есть примеры запросов и структура проекта.