Спланировать маршрут
Перечислите остановки в любом порядке и доверьте помощнику составить путешествие — от города к городу, от тропы к тропе.
На PyPI · v0.2.0a4 бета
В travel-animator входит MCP-сервер. Подключите его к Claude, Cursor или другому помощнику с поддержкой MCP и опишите поездку обычными словами. ИИ спланирует маршрут, настроит анимацию и отрендерит MP4 на вашем компьютере.
pip install --pre "travel-animator[mcp]"Обзор
MCP-сервер Travel Animator — это пакет Python travel-animator на PyPI, который через Model Context Protocol открывает ИИ-помощникам доступ ко всему процессу создания видео с маршрутами. Установите пакет и войдите в аккаунт один раз. После этого Claude, Cursor или другой помощник сможет планировать маршрут, оформлять анимацию и рендерить MP4 на вашем компьютере, руководствуясь только тем, что вы пишете в чате.
MCP — открытый стандарт для подключения помощников к внешним инструментам. Клиент запускает сервер командой travel-animator mcp, находит доступные инструменты и вызывает их во время разговора. Поэтому не нужно осваивать отдельное приложение или настраивать API-ключи: достаточно войти в Travel Animator.
Сервер создаёт те же путешествия, что и мобильное приложение, из того же аккаунта: анимированные маршруты, 3D-модели транспорта и стили карт, на которых построен Travel Animator. Если предпочитаете делать видео вручную, приложения для iOS и Android предлагают те же возможности без терминала. Добавить остановки, выбрать транспорт и экспортировать видео можно за четыре шага на телефоне.
Что умеет ваш помощник
MCP-сервер предоставляет инструменты для всех этапов. Помощник может превратить одно предложение в готовое видео, а вам даже не придётся открывать редактор.
Перечислите остановки в любом порядке и доверьте помощнику составить путешествие — от города к городу, от тропы к тропе.
Меняйте внешний вид и движение анимации — транспорт, оформление маршрута и темп — описывая нужные изменения обычными словами.
Экспортируйте MP4 на собственном оборудовании. libx264 работает на всех платформах; для кодирования NVIDIA укажите h264_nvenc.
Установка
Около двух минут, если на компьютере уже установлен Python 3.12 или новее.
mcpДополнение устанавливает MCP SDK, намеренно исключённый из базовой установки. Пакет пока в бета-версии, поэтому до первого стабильного выпуска нужен параметр --pre.
pip install --pre "travel-animator[mcp]"Используйте тот же аккаунт, что и в мобильном приложении. В интерактивном терминале вход проходит по схеме magic link: введите почту, затем шестизначный код. Для CI вместо этого передайте bearer-токен. Данные авторизации сохраняются в ~/.config/tada/credentials.json с правами 0600.
travel-animator loginДобавьте сервер в MCP-конфигурацию клиента и перезапустите клиент. Затем просто попросите создать видео. Перед составлением поездки помощник может вызвать auth_status, чтобы проверить вход в аккаунт.
{
"mcpServers": {
"travel-animator-mcp": {
"command": "travel-animator",
"args": ["mcp"]
}
}
}Попробуйте
Не нужно запоминать команды. Опишите поездку и желаемое оформление так, как объяснили бы их человеку.
Командная строка
travel-animatorMCP-сервер — одна из подкоманд небольшого консольного скрипта, которым можно пользоваться и самостоятельно.
travel-animator loginВход через magic link или сохранение bearer-токена для неинтерактивного использования.
travel-animator logoutУдаление локально сохранённых данных авторизации. Только на компьютере: отзыв сессий на сервере пока не поддерживается.
travel-animator render-bundleРендеринг подготовленного набора ресурсов в MP4 без доступа к сети. Запустите с --help, чтобы увидеть все параметры.
travel-animator mcpЗапуск stdio MCP-сервера. Требуется дополнение mcp.
Прежде чем начать
Для рендеринга нужна реализация OpenGL — драйвер GPU в рабочей среде либо Mesa/llvmpipe на Linux только с CPU — и стандартные библиотеки времени выполнения FFmpeg/PyAV.
Поддерживаются Linux, macOS и Windows. В Windows контекст GL создаётся через WGL, которому нужна интерактивная сессия рабочего стола. Служба не может создать такой контекст, а запасной вариант программного рендеринга не предусмотрен.
Это лицензия на ограниченное использование, а не открытый исходный код. Можно устанавливать и запускать пакет без изменений для подготовки и рендеринга контента Travel Animator. Повторное распространение, модификации и конкурирующие сервисы запрещены. Для получения дополнительных прав свяжитесь с Lascade.
Частые вопросы
MCP — открытый стандарт, который соединяет ИИ-помощников с внешними инструментами и данными. Клиент, например Claude Desktop, Claude Code или Cursor, запускает MCP-сервер, обнаруживает его инструменты и может вызывать их от вашего имени во время разговора. В travel-animator входит такой сервер, поэтому помощник может напрямую управлять созданием видео с маршрутами.
Любой клиент с поддержкой MCP через stdio, в том числе Claude Desktop, Claude Code и Cursor. Все используют один и тот же блок JSON-конфигурации, указывающий на команду travel-animator с аргументом mcp.
Да. Пакет дополняет сервис Travel Animator, поэтому сначала выполните travel-animator login. Он использует ту же систему аккаунтов, что и мобильное приложение. Без входа инструменты, которым нужны данные авторизации, останавливаются с понятным сообщением о необходимости войти.
На вашем компьютере. Рендеринг использует локальную реализацию OpenGL и библиотеки FFmpeg. render-bundle обрабатывает подготовленный набор ресурсов полностью без доступа к сети.
Пакет пока в бета-версии, а pip по умолчанию пропускает предварительные выпуски. Установите его с параметром --pre: pip install --pre "travel-animator[mcp]".
Нет. travel-animator распространяется по лицензии на ограниченное использование. Можно устанавливать и запускать его без изменений для подготовки и рендеринга контента Travel Animator, но нельзя повторно распространять, модифицировать или создавать на его основе конкурирующий сервис. Полные условия входят в пакет. Прилагаемые шрифты и изображения флагов остаются под собственными лицензиями OFL и MIT.
Да. Кодировщик по умолчанию — libx264, работающий на всех платформах. Для аппаратного кодирования NVIDIA передайте render-bundle параметр --encoder h264_nvenc.
Проекты, маршруты и готовые видео сохраняются на вашем компьютере и никогда не загружаются на сервер, если вы явно не сохраняете маршрут в аккаунт. Аналитика добровольная и по умолчанию выключена: данные не собираются до запуска travel-animator analytics on, а travel-animator analytics off отзывает согласие. С вашего согласия события фиксируют запущенные инструменты, их порядок, время выполнения и наличие ошибок, а также настройки рендеринга и число точек маршрута. Координаты, названия мест, пути к файлам, ваши медиафайлы и результаты работы инструментов никогда не собираются. Полные сведения приведены в политике конфиденциальности: https://www.travelanimator.com/privacy-policy.
Travel Animator — прежде всего мобильное приложение. Создавайте те же анимированные маршруты вручную на iOS и Android, без терминала.
Скачать приложение