W PyPI · v0.2.0a4 beta

Travel Animator MCP: niech dowolna AI renderuje Twoje filmy z podróży

travel-animator zawiera serwer MCP. Połącz go z Claude, Cursorem lub innym asystentem obsługującym MCP i opisz podróż zwykłymi słowami. AI zaplanuje trasę, dopracuje animację i wyrenderuje MP4 na Twoim komputerze.

Terminal
pip install --pre "travel-animator[mcp]"
  • Python 3.12+
  • macOS · Windows · Linux
  • stdio MCP
  • Renderowanie lokalne
Rzeczywisty wynik renderowania przez serwer MCP, bez dodatkowej edycji.

Przegląd

Czym jest serwer MCP Travel Animator?

Serwer MCP Travel Animator to pakiet Pythona — travel-animator w PyPI — który przez Model Context Protocol udostępnia asystentom AI cały proces tworzenia filmów z trasami. Zainstaluj go i zaloguj się raz. Asystent taki jak Claude lub Cursor może potem zaplanować trasę, dobrać styl animacji i wyrenderować MP4 na Twoim komputerze, wyłącznie na podstawie tego, co napiszesz na czacie.

MCP to otwarty standard łączący asystentów z zewnętrznymi narzędziami. Klient uruchamia serwer poleceniem travel-animator mcp, wykrywa dostępne narzędzia i wywołuje je w trakcie rozmowy. Nie musisz więc uczyć się osobnej aplikacji ani konfigurować kluczy API — wystarczy zalogować się do Travel Animator.

Serwer renderuje te same podróże co aplikacja mobilna, z tego samego konta: animowane trasy, modele pojazdów 3D i style map, na których opiera się Travel Animator. Jeśli wolisz tworzyć filmy samodzielnie, aplikacje na iOS i Androida oferują te same możliwości bez terminala. Dodawanie przystanków, wybór pojazdu i eksport to cztery kroki na telefonie.

Co potrafi Twój asystent

Jeden serwer, cały proces

Serwer MCP udostępnia narzędzia do całego procesu. Asystent może więc przejść od jednego zdania do gotowego filmu bez otwierania przez Ciebie edytora.

Zaplanuj trasę

Wymień przystanki w dowolnej kolejności i pozwól asystentowi ułożyć podróż — od miasta do miasta, od szlaku do szlaku.

Dopracuj animację

Zmieniaj wygląd i ruch animacji — pojazd, styl trasy i tempo — prosząc o poprawki zwykłymi słowami.

Wyrenderuj film

Wyeksportuj MP4 na własnym sprzęcie. libx264 działa wszędzie; do kodowania NVIDIA użyj h264_nvenc.

Instalacja

Gotowe w trzech krokach

Około dwóch minut, jeśli na komputerze jest już Python 3.12 lub nowszy.

  1. 1

    Zainstaluj pakiet z dodatkiem mcp

    Dodatek instaluje MCP SDK, celowo pominięte w instalacji podstawowej. Pakiet jest nadal w wersji beta, więc do pierwszego stabilnego wydania potrzebna jest opcja --pre.

    Terminal
    pip install --pre "travel-animator[mcp]"
  2. 2

    Zaloguj się na konto Travel Animator

    Użyj tego samego konta co w aplikacji mobilnej. W interaktywnym terminalu logowanie odbywa się przez magiczny link: wpisz e-mail, a potem sześciocyfrowy kod. W CI przekaż zamiast tego token bearer. Dane uwierzytelniające są zapisywane w ~/.config/tada/credentials.json z uprawnieniami 0600.

    Terminal
    travel-animator login
  3. 3

    Połącz klienta AI z serwerem

    Dodaj serwer do konfiguracji MCP klienta i uruchom klienta ponownie. Potem wystarczy poprosić o film. Asystent może wywołać auth_status, by sprawdzić logowanie przed rozpoczęciem tworzenia podróży.

    Konfiguracja klienta MCP
    {
      "mcpServers": {
        "travel-animator-mcp": {
          "command": "travel-animator",
          "args": ["mcp"]
        }
      }
    }
Współpracuje z
  • Claude Desktop
  • Claude Code
  • Cursor
  • Dowolnym klientem MCP korzystającym ze stdio

Wypróbuj

O co poprosić po połączeniu

Bez zapamiętywania poleceń. Opisz podróż i oczekiwany wygląd tak, jak podczas rozmowy z człowiekiem.

  • Animuj moją podróż Tokio → Kioto → Osaka jako trasę samolotu i wyrenderuj ją w 1080p.
  • Zaplanuj trasę samochodową z Dubaju do Maskatu i nadaj jej filmowy styl.
  • Wyrenderuj ostatni film ponownie, w wolniejszym tempie i z innym pojazdem.
  • Sprawdź, czy moje konto jest zalogowane, a potem wyrenderuj wcześniej przygotowany pakiet.

Wiersz poleceń

CLI travel-animator

Serwer MCP jest podpoleceniem niewielkiego skryptu konsolowego, którego możesz też używać samodzielnie.

travel-animator login

Zaloguj się przez magiczny link lub zapisz token bearer do pracy bez interakcji.

travel-animator logout

Usuń lokalnie zapisane dane uwierzytelniające. Tylko lokalnie — unieważnianie sesji po stronie serwera nie jest jeszcze dostępne.

travel-animator render-bundle

Wyrenderuj przygotowany pakiet do MP4 bez dostępu do sieci. Uruchom z --help, aby zobaczyć wszystkie opcje.

travel-animator mcp

Uruchom serwer MCP stdio. Wymaga dodatku mcp.

Zanim zaczniesz

Wymagania i przydatne informacje

Grafika i wideo

Renderowanie wymaga implementacji OpenGL — sterownika GPU w środowisku produkcyjnym lub Mesa/llvmpipe na Linuksie korzystającym tylko z CPU — oraz standardowych bibliotek wykonawczych FFmpeg/PyAV.

Platformy

Obsługiwane są Linux, macOS i Windows. W Windows kontekst GL tworzy WGL, które wymaga interaktywnej sesji pulpitu. Usługa nie może utworzyć takiego kontekstu, a awaryjne renderowanie programowe nie jest dostępne.

Licencja

To licencja ograniczonego użytku, nie open source. Możesz instalować i uruchamiać pakiet bez modyfikacji, aby przygotowywać i renderować treści Travel Animator. Redystrybucja, modyfikacje i konkurencyjne usługi są niedozwolone. Skontaktuj się z Lascade, aby uzyskać dodatkowe prawa.

Najczęstsze pytania

Odpowiedzi na Twoje pytania

Czym jest Model Context Protocol?

MCP to otwarty standard łączący asystentów AI z zewnętrznymi narzędziami i danymi. Klient taki jak Claude Desktop, Claude Code lub Cursor uruchamia serwer MCP, wykrywa jego narzędzia i może wywoływać je w Twoim imieniu podczas rozmowy. travel-animator zawiera taki serwer, dzięki czemu asystent może bezpośrednio sterować procesem tworzenia filmów z trasami.

Którzy asystenci AI mogą go używać?

Każdy klient obsługujący MCP przez stdio, w tym Claude Desktop, Claude Code i Cursor. Wszystkie używają tego samego bloku konfiguracji JSON, wskazującego polecenie travel-animator z argumentem mcp.

Czy potrzebuję konta Travel Animator?

Tak. Pakiet uzupełnia usługę Travel Animator, więc najpierw uruchom travel-animator login. Korzysta z tego samego systemu kont co aplikacja mobilna. Bez logowania narzędzia wymagające danych uwierzytelniających zatrzymują się z jasnym komunikatem proszącym o zalogowanie.

Gdzie odbywa się renderowanie?

Na Twoim komputerze. Renderowanie korzysta z lokalnej implementacji OpenGL i bibliotek FFmpeg. render-bundle renderuje przygotowany pakiet całkowicie bez dostępu do sieci.

Dlaczego pip zgłasza brak pasującej wersji?

Pakiet jest nadal w wersji beta, a pip domyślnie pomija wydania wstępne. Zainstaluj z opcją --pre: pip install --pre "travel-animator[mcp]".

Czy to open source?

Nie. travel-animator jest publikowany na licencji ograniczonego użytku. Możesz instalować i uruchamiać go bez zmian, aby przygotowywać i renderować treści Travel Animator, ale nie możesz go redystrybuować, modyfikować ani tworzyć z jego pomocą konkurencyjnej usługi. Pełne warunki są dołączone do pakietu. Dołączone fonty i grafiki flag pozostają na swoich licencjach OFL i MIT.

Czy mogę korzystać z kodowania sprzętowego?

Tak. Domyślny koder to libx264, który działa wszędzie. Przekaż --encoder h264_nvenc do render-bundle, aby użyć kodowania sprzętowego NVIDIA.

Jakie dane zbiera serwer MCP?

Projekty, trasy i wyrenderowane filmy są zapisywane na Twoim komputerze i nigdy nie są przesyłane, chyba że wyraźnie zapiszesz trasę na koncie. Analityka jest dobrowolna i domyślnie wyłączona: nic nie jest zbierane, dopóki nie uruchomisz travel-animator analytics on. Polecenie travel-animator analytics off cofa zgodę. Za zgodą zdarzenia obejmują uruchomione narzędzia, ich kolejność, czas działania i ewentualne błędy, a także ustawienia renderowania i liczbę punktów trasy. Nigdy współrzędne, nazwy miejsc, ścieżki plików, Twoje multimedia ani wyniki zwrócone przez narzędzia. Pełne informacje znajdują się w polityce prywatności pod adresem https://www.travelanimator.com/privacy-policy.

Wolisz dotykać ekranu niż pisać instrukcje?

Travel Animator to przede wszystkim aplikacja mobilna. Twórz te same animowane trasy ręcznie na iOS i Androidzie, bez terminala.

Pobierz aplikację