På PyPI · v0.2.0a4 beta

Travel Animator MCP: låt valfri AI rendera dina resevideor

travel-animator innehåller en MCP-server. Anslut den till Claude, Cursor eller en annan MCP-kompatibel assistent och beskriv resan med vanliga ord. Din AI planerar rutten, anpassar animationen och renderar MP4-filen på din egen dator.

Terminal
pip install --pre "travel-animator[mcp]"
  • Python 3.12+
  • macOS · Windows · Linux
  • stdio MCP
  • Renderar lokalt
Verkligt resultat, renderat av MCP-servern utan efterbearbetning.

Översikt

Vad är Travel Animators MCP-server?

Travel Animators MCP-server är ett Python-paket — travel-animator på PyPI — som ger AI-assistenter tillgång till hela processen för ruttvideor via Model Context Protocol. Installera paketet och logga in en gång. Sedan kan en assistent som Claude eller Cursor planera en rutt, utforma animationen och rendera en MP4 på din dator, helt utifrån det du skriver i chatten.

MCP är en öppen standard som kopplar assistenter till externa verktyg. Klienten startar servern med travel-animator mcp, hittar tillgängliga verktyg och anropar dem under samtalet. Du behöver alltså varken lära dig en separat app eller konfigurera API-nycklar; det räcker att logga in på Travel Animator.

Servern renderar samma resor som mobilappen, med samma konto: animerade rutter, 3D-fordonsmodeller och kartstilar som Travel Animator bygger på. Vill du hellre skapa videor själv erbjuder apparna för iOS och Android samma möjligheter utan terminal. Att lägga till stopp, välja fordon och exportera tar fyra steg i mobilen.

Det här kan din assistent göra

En server för hela jobbet

MCP-servern erbjuder verktyg för hela processen, så att assistenten kan gå från en mening till en färdig video utan att du öppnar en redigerare.

Planera rutten

Ange stoppen i valfri ordning och låt assistenten sätta ihop resan, från stad till stad, från led till led.

Anpassa animationen

Ändra animationens utseende och rörelse — fordon, ruttstil och tempo — genom att be om ändringar med vanliga ord.

Rendera videon

Exportera en MP4 på din egen hårdvara. libx264 fungerar överallt; ange h264_nvenc för NVIDIA-kodning.

Installation

Redo i tre steg

Ungefär två minuter, om Python 3.12 eller senare redan finns på datorn.

  1. 1

    Installera paketet med tillägget mcp

    Tillägget lägger till MCP SDK, som medvetet utelämnas från grundinstallationen. Paketet är fortfarande i beta, så --pre krävs tills den första stabila versionen släpps.

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

    Logga in på ditt Travel Animator-konto

    Använd samma konto som i mobilappen. I en interaktiv terminal sker inloggningen via en magisk länk: ange din e-postadress och sedan den sexsiffriga koden. För CI skickar du i stället en bearer-token. Inloggningsuppgifter sparas i ~/.config/tada/credentials.json med filrättigheterna 0600.

    Terminal
    travel-animator login
  3. 3

    Anslut AI-klienten till servern

    Lägg till servern i klientens MCP-konfiguration och starta om klienten. Be sedan bara om en video. Assistenten kan anropa auth_status för att kontrollera att du är inloggad innan resan skapas.

    MCP-klientkonfiguration
    {
      "mcpServers": {
        "travel-animator-mcp": {
          "command": "travel-animator",
          "args": ["mcp"]
        }
      }
    }
Fungerar med
  • Claude Desktop
  • Claude Code
  • Cursor
  • Alla MCP-klienter som använder stdio

Prova själv

Saker att be om när du är ansluten

Inga kommandon att memorera. Beskriv resan och känslan du vill ha som om du pratade med en person.

  • Animera min resa Tokyo → Kyoto → Osaka som en flygrutt och rendera den i 1080p.
  • Planera en bilresa från Dubai till Muskat och ge den en filmisk känsla.
  • Rendera den senaste videon igen med ett långsammare tempo och ett annat fordon.
  • Kontrollera om jag är inloggad och rendera sedan paketet du förberedde tidigare.

Kommandorad

CLI för travel-animator

MCP-servern är ett underkommando i ett litet konsolskript som du också kan använda själv.

travel-animator login

Logga in med en magisk länk eller spara en bearer-token för icke-interaktiv användning.

travel-animator logout

Ta bort lokalt sparade inloggningsuppgifter. Endast lokalt: återkallande av sessioner på servern stöds ännu inte.

travel-animator render-bundle

Rendera ett förberett paket till MP4 utan nätverksåtkomst. Kör med --help för en fullständig lista över alternativ.

travel-animator mcp

Starta stdio MCP-servern. Kräver tillägget mcp.

Innan du börjar

Krav och bra att veta

Grafik och video

Rendering kräver en OpenGL-implementation — en GPU-drivrutin i produktion eller Mesa/llvmpipe på Linux med enbart CPU — samt de vanliga körningsbiblioteken för FFmpeg/PyAV.

Plattformar

Linux, macOS och Windows stöds. På Windows skapas GL-kontexten via WGL, vilket kräver en interaktiv skrivbordssession. En tjänst kan inte skapa den, och det finns ingen reservlösning med mjukvarurendering.

Licens

En licens för begränsad användning, inte öppen källkod: du får installera och köra paketet oförändrat för att förbereda och rendera Travel Animator-innehåll. Vidaredistribution, ändringar och konkurrerande tjänster är inte tillåtna. Kontakta Lascade för ytterligare rättigheter.

Vanliga frågor

Svar på dina frågor

Vad är Model Context Protocol?

MCP är en öppen standard som kopplar AI-assistenter till externa verktyg och data. En klient som Claude Desktop, Claude Code eller Cursor startar en MCP-server, hittar dess verktyg och kan anropa dem åt dig under ett samtal. travel-animator innehåller en sådan server, så assistenten kan styra processen för ruttvideor direkt.

Vilka AI-assistenter kan använda den?

Alla klienter som stöder MCP via stdio, inklusive Claude Desktop, Claude Code och Cursor. Alla använder samma JSON-konfiguration, som pekar på kommandot travel-animator med argumentet mcp.

Behöver jag ett Travel Animator-konto?

Ja. Paketet kompletterar Travel Animator-tjänsten, så kör travel-animator login först. Det använder samma kontosystem som mobilappen. Om du inte är inloggad avbryts verktyg som behöver inloggningsuppgifter med ett tydligt meddelande om att logga in.

Var sker renderingen?

På din egen dator. Renderingen använder din lokala OpenGL-implementation och FFmpeg-bibliotek. render-bundle renderar ett förberett paket helt utan nätverksåtkomst.

Varför säger pip att ingen matchande version finns?

Paketet är fortfarande i beta och pip hoppar över förhandsversioner som standard. Installera med flaggan --pre: pip install --pre "travel-animator[mcp]".

Är det öppen källkod?

Nej. travel-animator ges ut med en licens för begränsad användning. Du får installera och köra det oförändrat för att förbereda och rendera Travel Animator-innehåll, men inte vidaredistribuera, ändra eller använda det för att bygga en konkurrerande tjänst. Fullständiga villkor ingår i paketet. Medföljande typsnitt och flaggbilder behåller sina egna OFL- och MIT-licenser.

Kan jag använda hårdvarukodning?

Ja. Standardkodaren är libx264, som fungerar överallt. Ange --encoder h264_nvenc till render-bundle för NVIDIA-hårdvarukodning.

Vilka data samlar MCP-servern in?

Projekt, rutter och renderade videor sparas på din dator och laddas aldrig upp om du inte uttryckligen sparar en rutt i ditt konto. Analys är frivillig och avstängd som standard: inget samlas in förrän du kör travel-animator analytics on, och travel-animator analytics off återkallar samtycket. Med samtycke registreras vilka verktyg som kördes, i vilken ordning, hur lång tid de tog och om de misslyckades, samt renderingsinställningar och antalet punkter i en rutt. Aldrig koordinater, platsnamn, filsökvägar, dina medier eller ett verktygs resultat. Alla detaljer finns i integritetspolicyn på https://www.travelanimator.com/privacy-policy.

Hellre trycka på skärmen än skriva instruktioner?

Travel Animator är i första hand en mobilapp. Skapa samma animerade rutter själv på iOS och Android, utan terminal.

Hämta appen