# Voyagier

Подключает агента к Voyagier: поиск рейсов, отелей и активностей, расчёт цены и бронирование прямо из терминала.

- MCP-сервер · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI · ★ 1
- Автор: Voyagier-Travel
- Лицензия: Apache-2.0 · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/Voyagier-Travel/voyagier-cli
- Обновлён: 2026-10-23
- HTML: https://affpapa.org/nevibecode/mcp/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` обновляет кэш и показывает состояние подключения.

## Требования
- Нужно: Node.js (команды через npx)
- Переменные окружения: `VOYAGIER_TOKEN`, `VOYAGIER_API_URL` — это ключи и токены: значения спроси у человека, в репозиторий и общие файлы не записывай.

## Установка

### Claude Code (родная платформа)

**Командой платформы**
```bash
claude mcp add --env VOYAGIER_TOKEN=<VOYAGIER_TOKEN> --env VOYAGIER_API_URL=<VOYAGIER_API_URL> --transport stdio voyagier -- npx -y @voyagier/cli
```
Вместо <…> подставьте свои значения

### Codex

**Командой платформы**
```bash
codex mcp add voyagier --env VOYAGIER_TOKEN=<VOYAGIER_TOKEN> --env VOYAGIER_API_URL=<VOYAGIER_API_URL> -- npx -y @voyagier/cli
```
Вместо <…> подставьте свои значения

### Cursor

**Файл настроек**
Файл `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "voyagier": {
            "command": "npx",
            "args": [
                "-y",
                "@voyagier/cli"
            ],
            "env": {
                "VOYAGIER_TOKEN": "<VOYAGIER_TOKEN>",
                "VOYAGIER_API_URL": "<VOYAGIER_API_URL>"
            }
        }
    }
}
```
Вместо <…> подставьте свои значения

### GitHub Copilot

**Файл настроек**
Файл `.vscode/mcp.json`:
```json
{
    "servers": {
        "voyagier": {
            "type": "stdio",
            "command": "npx",
            "args": [
                "-y",
                "@voyagier/cli"
            ],
            "env": {
                "VOYAGIER_TOKEN": "<VOYAGIER_TOKEN>",
                "VOYAGIER_API_URL": "<VOYAGIER_API_URL>"
            }
        }
    }
}
```
Вместо <…> подставьте свои значения

### Gemini CLI

**Командой платформы**
```bash
gemini mcp add -e VOYAGIER_TOKEN=<VOYAGIER_TOKEN> -e VOYAGIER_API_URL=<VOYAGIER_API_URL> voyagier npx -y @voyagier/cli
```
Вместо <…> подставьте свои значения

## Когда брать
- найти рейсы по маршруту и датам и прикрепить результат к плану поездки
- подобрать отель и сравнить варианты по цене
- создать карточку клиента и завести план с составом путешественников
- получить котировку плана и забронировать по зафиксированной цене
- разобраться, какой инструмент нужен для конкретной задачи, через `search_tools`

## Примеры запросов агенту
- Найди рейсы из BWI в LIS на 20 ноября и покажи варианты
- Создай план поездки в Лиссабон с 20 по 27 ноября для одного взрослого
- Забронируй план по текущей котировке

## Похожие
- [pp-booking-com](https://affpapa.org/nevibecode/skills/pp-booking-com.md) — скилл · 458 установок
- [Tripyana London Chauffeur](https://affpapa.org/nevibecode/mcp/tripyana-london-chauffeur.md) — MCP-сервер
- [flightclaw](https://affpapa.org/nevibecode/skills/flightclaw.md) — скилл · 1100 установок
- [hotelbooking-ai](https://affpapa.org/nevibecode/mcp/hotelbooking-ai.md) — MCP-сервер · ★ 86
- [hotelbooking](https://affpapa.org/nevibecode/mcp/hotelbooking.md) — MCP-сервер · ★ 51
- [Ourway – Camino de Santiago](https://affpapa.org/nevibecode/mcp/ourway-camino-de-santiago.md) — MCP-сервер

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
