Pe PyPI · v0.2.0a4 beta

Travel Animator MCP: lasă orice AI să-ți randeze videoclipurile de călătorie

travel-animator include un server MCP. Conectează-l la Claude, Cursor sau orice asistent compatibil cu MCP și descrie călătoria în cuvinte obișnuite. AI-ul planifică traseul, ajustează animația și randează MP4-ul pe propriul tău calculator.

Terminal
pip install --pre "travel-animator[mcp]"
  • Python 3.12+
  • macOS · Windows · Linux
  • stdio MCP
  • Randare locală
Rezultat real, randat de serverul MCP fără editare ulterioară.

Prezentare generală

Ce este serverul MCP Travel Animator?

Serverul MCP Travel Animator este un pachet Python — travel-animator pe PyPI — care oferă asistenților AI acces la întregul proces de creare a videoclipurilor cu trasee prin Model Context Protocol. Instalează-l și autentifică-te o singură dată. Apoi, un asistent precum Claude sau Cursor poate planifica traseul, stiliza animația și randa un MP4 pe calculatorul tău, exclusiv pe baza a ceea ce scrii în chat.

MCP este un standard deschis care conectează asistenții la instrumente externe. Clientul pornește serverul cu travel-animator mcp, descoperă instrumentele disponibile și le apelează în timpul conversației. Nu trebuie să înveți o aplicație separată sau să configurezi chei API; este suficient să te autentifici în Travel Animator.

Serverul randează aceleași călătorii ca aplicația mobilă, folosind același cont: traseele animate, modelele 3D de vehicule și stilurile de hartă care definesc Travel Animator. Dacă preferi să creezi videoclipuri manual, aplicațiile pentru iOS și Android oferă aceleași posibilități fără terminal. Adăugarea opririlor, alegerea vehiculului și exportul înseamnă patru pași pe telefon.

Ce poate face asistentul tău

Un server pentru întregul proces

Serverul MCP oferă instrumente pentru fiecare etapă. Asistentul poate transforma o propoziție într-un videoclip gata de folosit, fără să deschizi un editor.

Planifică traseul

Numește opririle în orice ordine și lasă asistentul să alcătuiască drumul, din oraș în oraș, de pe o potecă pe alta.

Ajustează animația

Schimbă aspectul și mișcarea animației — vehiculul, stilul traseului și ritmul — cerând modificări în limbaj obișnuit.

Randează videoclipul

Exportă un MP4 pe propriul hardware. libx264 funcționează peste tot; folosește h264_nvenc pentru codare NVIDIA.

Instalare

Gata în trei pași

Aproximativ două minute, dacă Python 3.12 sau o versiune mai nouă este deja instalată pe calculator.

  1. 1

    Instalează pachetul cu extraopțiunea mcp

    Extraopțiunea adaugă SDK-ul MCP, exclus intenționat din instalarea de bază. Pachetul este încă în beta, deci --pre este necesar până la prima versiune stabilă.

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

    Autentifică-te în contul Travel Animator

    Folosește același cont ca în aplicația mobilă. Într-un terminal interactiv, autentificarea se face printr-un link de acces: introdu e-mailul, apoi codul din 6 cifre. Pentru CI, transmite în schimb un token bearer. Datele de autentificare sunt salvate în ~/.config/tada/credentials.json cu permisiunile 0600.

    Terminal
    travel-animator login
  3. 3

    Conectează clientul AI la server

    Adaugă serverul în configurația MCP a clientului și repornește clientul. Apoi cere pur și simplu un videoclip. Asistentul poate apela auth_status pentru a verifica autentificarea înainte de a construi călătoria.

    Configurarea clientului MCP
    {
      "mcpServers": {
        "travel-animator-mcp": {
          "command": "travel-animator",
          "args": ["mcp"]
        }
      }
    }
Funcționează cu
  • Claude Desktop
  • Claude Code
  • Cursor
  • Orice client MCP care folosește stdio

Încearcă

Ce poți cere după conectare

Fără comenzi de memorat. Descrie călătoria și aspectul dorit așa cum i-ai explica unei persoane.

  • Animează călătoria mea Tokyo → Kyoto → Osaka ca traseu de avion și randeaz-o în 1080p.
  • Planifică un traseu cu mașina din Dubai la Muscat și dă-i un aspect cinematografic.
  • Randează din nou ultimul videoclip, cu un ritm mai lent și un alt vehicul.
  • Verifică dacă sunt autentificat, apoi randează pachetul pregătit anterior.

Linie de comandă

CLI-ul travel-animator

Serverul MCP este o subcomandă a unui mic script de consolă pe care îl poți folosi și direct.

travel-animator login

Autentificare prin link de acces sau salvarea unui token bearer pentru utilizare neinteractivă.

travel-animator logout

Elimină datele de autentificare stocate local. Doar local: revocarea sesiunilor pe server nu este încă disponibilă.

travel-animator render-bundle

Randează un pachet pregătit în MP4 fără acces la rețea. Rulează cu --help pentru lista completă de opțiuni.

travel-animator mcp

Pornește serverul MCP stdio. Necesită extraopțiunea mcp.

Înainte să începi

Cerințe și informații utile

Grafică și video

Randarea necesită o implementare OpenGL — un driver GPU în producție sau Mesa/llvmpipe pe Linux doar cu CPU — plus bibliotecile de execuție obișnuite pentru FFmpeg/PyAV.

Platforme

Sunt acceptate Linux, macOS și Windows. Pe Windows, contextul GL este creat prin WGL, care necesită o sesiune desktop interactivă. Un serviciu nu poate crea acest context și nu există o alternativă de randare software.

Licență

O licență de utilizare limitată, nu open source: poți instala și rula pachetul nemodificat pentru a pregăti și randa conținut Travel Animator. Redistribuirea, modificarea și serviciile concurente nu sunt permise. Contactează Lascade pentru drepturi suplimentare.

Întrebări frecvente

Răspunsuri la întrebările tale

Ce este Model Context Protocol?

MCP este un standard deschis care conectează asistenții AI la instrumente și date externe. Un client precum Claude Desktop, Claude Code sau Cursor pornește un server MCP, descoperă instrumentele oferite și le poate apela în numele tău în timpul conversației. travel-animator include un asemenea server, astfel încât asistentul poate controla direct procesul de creare a videoclipurilor cu trasee.

Ce asistenți AI îl pot folosi?

Orice client care acceptă MCP prin stdio, inclusiv Claude Desktop, Claude Code și Cursor. Toți folosesc același bloc de configurare JSON, care indică comanda travel-animator cu argumentul mcp.

Am nevoie de un cont Travel Animator?

Da. Pachetul completează serviciul Travel Animator, așa că rulează mai întâi travel-animator login. Folosește același sistem de conturi ca aplicația mobilă. Dacă nu ești autentificat, instrumentele care necesită date de acces se opresc cu un mesaj clar care îți cere să te autentifici.

Unde are loc randarea?

Pe propriul calculator. Randarea folosește implementarea OpenGL locală și bibliotecile FFmpeg. render-bundle randează un pachet pregătit fără niciun acces la rețea.

De ce spune pip că nu găsește o versiune compatibilă?

Pachetul este încă în beta, iar pip ignoră implicit versiunile preliminare. Instalează-l cu opțiunea --pre: pip install --pre "travel-animator[mcp]".

Este open source?

Nu. travel-animator este publicat cu o licență de utilizare limitată. Îl poți instala și rula nemodificat pentru a pregăti și randa conținut Travel Animator, dar nu îl poți redistribui, modifica sau folosi pentru a crea un serviciu concurent. Condițiile complete sunt incluse în pachet. Fonturile și ilustrațiile steagurilor își păstrează propriile licențe OFL și MIT.

Pot folosi codare hardware?

Da. Codorul implicit este libx264, care funcționează peste tot. Transmite --encoder h264_nvenc către render-bundle pentru codare hardware NVIDIA.

Ce date colectează serverul MCP?

Proiectele, traseele și videoclipurile randate sunt salvate pe calculatorul tău și nu sunt încărcate niciodată, cu excepția cazului în care salvezi explicit un traseu în cont. Analiza este opțională și dezactivată implicit: nu se colectează nimic până când rulezi travel-animator analytics on, iar travel-animator analytics off retrage consimțământul. Cu acordul tău, evenimentele înregistrează instrumentele rulate, ordinea, durata și eventualele eșecuri, plus setările de randare și numărul de puncte din traseu. Niciodată coordonate, nume de locuri, căi de fișiere, conținutul tău media sau rezultatele returnate de un instrument. Detaliile complete sunt în politica de confidențialitate la https://www.travelanimator.com/privacy-policy.

Preferi să atingi ecranul în loc să scrii instrucțiuni?

Travel Animator este în primul rând o aplicație mobilă. Creează manual aceleași trasee animate pe iOS și Android, fără terminal.

Descarcă aplicația