Voyagier — MCP-сервер для Claude Code: бронирование поездок
Подключает агента к Voyagier: поиск рейсов, отелей и активностей, расчёт цены и бронирование прямо из терминала.
claude mcp add --env VOYAGIER_TOKEN=<VOYAGIER_TOKEN> --env VOYAGIER_API_URL=<VOYAGIER_API_URL> --transport stdio voyagier -- npx -y @voyagier/cliЧто делает Voyagier
Voyagier — это MCP-сервер, который даёт агенту доступ к реальному бронированию поездок. Каждый инструмент сервера превращается в отдельную команду CLI: voyagier <tool_name> --<param> <value>. Список команд строится на лету из инструментов сервера, поэтому новый инструмент появляется в терминале без обновления пакета.
Поездка собирается как граф целей: сначала создаётся план с датами, направлением и составом путешественников, затем ищутся рейсы или отели, результат поиска прикрепляется к цели плана, из найденных вариантов выбирается один. Поиски асинхронные — нужно опрашивать статус, пока он не станет терминальным. Бронирование проходит с проверкой цены: команда book_plan требует передать ожидаемую сумму в центах, и если она не совпадает с котировкой, бронь не пройдёт.
Для работы нужен токен Voyagier. Его получают через voyagier auth login — браузерный вход, который не оставляет токен в истории команд. В средах без прав на установку, например в песочнице или CI, всё работает через npx с переменной окружения VOYAGIER_TOKEN. Список инструментов кэшируется в ~/.voyagier/tools-cache.json на 24 часа; команда voyagier doctor обновляет кэш и показывает состояние подключения.
Какие задачи решает
- найти рейсы по маршруту и датам и прикрепить результат к плану поездки
- подобрать отель и сравнить варианты по цене
- создать карточку клиента и завести план с составом путешественников
- получить котировку плана и забронировать по зафиксированной цене
- разобраться, какой инструмент нужен для конкретной задачи, через
search_tools
Примеры запросов агенту
- Найди рейсы из BWI в LIS на 20 ноября и покажи варианты
- Создай план поездки в Лиссабон с 20 по 27 ноября для одного взрослого
- Забронируй план по текущей котировке
Как установить Voyagier
Командой платформы
claude mcp add --env VOYAGIER_TOKEN=<VOYAGIER_TOKEN> --env VOYAGIER_API_URL=<VOYAGIER_API_URL> --transport stdio voyagier -- npx -y @voyagier/cliВместо <…> подставьте свои значения
Командой платформы
codex mcp add voyagier --env VOYAGIER_TOKEN=<VOYAGIER_TOKEN> --env VOYAGIER_API_URL=<VOYAGIER_API_URL> -- npx -y @voyagier/cliВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"voyagier": {
"command": "npx",
"args": [
"-y",
"@voyagier/cli"
],
"env": {
"VOYAGIER_TOKEN": "<VOYAGIER_TOKEN>",
"VOYAGIER_API_URL": "<VOYAGIER_API_URL>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"voyagier": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@voyagier/cli"
],
"env": {
"VOYAGIER_TOKEN": "<VOYAGIER_TOKEN>",
"VOYAGIER_API_URL": "<VOYAGIER_API_URL>"
}
}
}
}Вместо <…> подставьте свои значения
Командой платформы
gemini mcp add -e VOYAGIER_TOKEN=<VOYAGIER_TOKEN> -e VOYAGIER_API_URL=<VOYAGIER_API_URL> voyagier npx -y @voyagier/cliВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Voyagier
Как установить Voyagier в Claude Code?
Добавьте сервер командой claude mcp add cli -e VOYAGIER_TOKEN=<VOYAGIER_TOKEN> -- npx -y @voyagier/cli. Токен подставляется в переменную окружения при регистрации сервера.
Что делает Voyagier?
Даёт агенту инструменты для планирования и бронирования поездок: поиск направлений, рейсов, отелей и активностей, сборка плана, котировка и бронь. Все данные синхронизируются с voyagier.com.
Нужен ли токен для работы?
Да, без токена команды не пройдут авторизацию. Получите его через voyagier auth login, а в средах без установки передайте VOYAGIER_TOKEN при запуске через npx.