Planificar la ruta
Indica tus paradas en cualquier orden y deja que el asistente organice el viaje, de ciudad en ciudad o de sendero en sendero.
En PyPI · v0.2.0a4 beta
travel-animator incluye un servidor MCP. Conéctalo a Claude, Cursor o cualquier asistente compatible con MCP, describe tu viaje con tus propias palabras y la IA planificará la ruta, ajustará la animación y renderizará el MP4, todo en tu ordenador.
pip install --pre "travel-animator[mcp]"Descripción general
El servidor MCP de Travel Animator es un paquete de Python — travel-animator en PyPI — que permite a los asistentes de IA acceder a todo el proceso de creación de vídeos de rutas de Travel Animator mediante Model Context Protocol. Instálalo e inicia sesión una vez: un asistente como Claude o Cursor podrá planificar una ruta, personalizar la animación y renderizar un MP4 en tu ordenador, guiándose únicamente por lo que escribas en el chat.
MCP es un estándar abierto que conecta asistentes con herramientas externas. Tu cliente inicia el servidor con travel-animator mcp, descubre las herramientas disponibles y las invoca durante la conversación. Así, no tienes que aprender a usar otra aplicación ni configurar claves API: basta con iniciar sesión en Travel Animator.
Renderiza los mismos viajes que la aplicación móvil y con la misma cuenta: las rutas animadas, los modelos de vehículos 3D y los estilos de mapa que definen Travel Animator. Si prefieres crear los vídeos a mano, las aplicaciones para iOS y Android ofrecen las mismas posibilidades sin terminal. Añadir paradas, elegir un vehículo y exportar se hace en cuatro pasos desde el móvil.
Lo que puede hacer tu asistente
El servidor MCP ofrece herramientas para cada fase del proceso, de modo que un asistente puede pasar de una frase a un vídeo terminado sin que tengas que abrir un editor.
Indica tus paradas en cualquier orden y deja que el asistente organice el viaje, de ciudad en ciudad o de sendero en sendero.
Modifica el aspecto y el movimiento de la animación — el vehículo, el estilo de la ruta y el ritmo — pidiendo los cambios con tus propias palabras.
Exporta un MP4 en tu propio equipo. libx264 funciona en todas las plataformas; utiliza h264_nvenc para la codificación con NVIDIA.
Instalación
Unos dos minutos, siempre que ya tengas Python 3.12 o una versión posterior instalado en tu ordenador.
mcpEl extra añade el SDK de MCP, que se omite deliberadamente en la instalación básica. El paquete sigue en fase beta, así que necesitas --pre hasta que se publique la primera versión estable.
pip install --pre "travel-animator[mcp]"Usa la misma cuenta que en la aplicación móvil. En un terminal interactivo, el inicio de sesión se realiza mediante un enlace mágico: introduce tu correo electrónico y después el código de 6 dígitos. Para CI, proporciona un token bearer en su lugar. Las credenciales se guardan en ~/.config/tada/credentials.json con permisos 0600.
travel-animator loginAñade el servidor a la configuración MCP de tu cliente y reinícialo. Después, solo tienes que pedir un vídeo. El asistente puede invocar auth_status para comprobar que has iniciado sesión antes de empezar a crear el viaje.
{
"mcpServers": {
"travel-animator-mcp": {
"command": "travel-animator",
"args": ["mcp"]
}
}
}Pruébalo
No tienes que memorizar comandos: describe el viaje y el estilo que quieres como se lo contarías a otra persona.
Línea de comandos
travel-animatorEl servidor MCP es un subcomando de un pequeño script de consola que también puedes utilizar directamente.
travel-animator loginInicia sesión mediante un enlace mágico o guarda un token bearer para uso no interactivo.
travel-animator logoutElimina las credenciales guardadas localmente. Solo afecta al equipo local: todavía no se pueden revocar sesiones en el servidor.
travel-animator render-bundleRenderiza un paquete preparado en MP4 sin acceso a la red. Ejecuta el comando con --help para consultar todas las opciones.
travel-animator mcpEjecuta el servidor MCP stdio. Requiere el extra mcp.
Antes de empezar
El renderizado requiere una implementación de OpenGL — un controlador de GPU en producción o Mesa/llvmpipe para Linux con procesamiento solo por CPU —, además de las bibliotecas de ejecución habituales de FFmpeg/PyAV.
Es compatible con Linux, macOS y Windows. En Windows, el contexto GL se crea mediante WGL, que requiere una sesión de escritorio interactiva. Un servicio no puede crear ese contexto y no hay una alternativa de renderizado por software.
Se trata de una licencia de uso limitado, no de código abierto: puedes instalar y ejecutar el paquete sin modificaciones para preparar y renderizar contenido de Travel Animator. No se permiten la redistribución, las modificaciones ni los servicios competidores. Contacta con Lascade para obtener derechos adicionales.
Preguntas frecuentes
MCP es un estándar abierto que conecta asistentes de IA con herramientas y datos externos. Un cliente — Claude Desktop, Claude Code o Cursor — inicia un servidor MCP, descubre las herramientas que ofrece y puede invocarlas en tu nombre durante una conversación. travel-animator incluye uno de estos servidores, de modo que un asistente puede controlar directamente el proceso de creación de vídeos de rutas.
Cualquier cliente que admita MCP mediante stdio, incluidos Claude Desktop, Claude Code y Cursor. Todos usan el mismo bloque de configuración JSON, que apunta al comando travel-animator con el argumento mcp.
Sí. El paquete complementa el servicio Travel Animator, así que primero debes ejecutar travel-animator login. Usa el mismo sistema de cuentas que la aplicación móvil. Si no has iniciado sesión, las herramientas que necesitan credenciales fallan con un mensaje claro que te pide hacerlo.
En tu ordenador. El renderizado utiliza tu implementación local de OpenGL y las bibliotecas FFmpeg. El comando render-bundle renderiza un paquete preparado sin ningún acceso a la red.
El paquete sigue en fase beta y pip omite las versiones preliminares de forma predeterminada. Instálalo con la opción --pre: pip install --pre "travel-animator[mcp]".
No. travel-animator se publica con una licencia de uso limitado: puedes instalarlo y ejecutarlo sin modificaciones para preparar y renderizar contenido de Travel Animator, pero no redistribuirlo, modificarlo ni crear con él un servicio competidor. Los términos completos se incluyen en el paquete, y las fuentes e ilustraciones de banderas incluidas conservan sus respectivas licencias OFL y MIT.
Sí. El codificador predeterminado es libx264, que funciona en todas las plataformas. Pasa --encoder h264_nvenc a render-bundle para utilizar la codificación por hardware de NVIDIA.
Los proyectos, las rutas y los vídeos renderizados se guardan en tu ordenador y nunca se suben, salvo que guardes expresamente una ruta en tu cuenta. Los análisis son opcionales y están desactivados de forma predeterminada: no se recopila nada hasta que ejecutes travel-animator analytics on, y travel-animator analytics off revoca el consentimiento. Con tu permiso, los eventos registran qué herramientas se ejecutaron, en qué orden, cuánto tardaron y si fallaron, además de la configuración de renderizado y el número de puntos de una ruta. Nunca incluyen coordenadas, nombres de lugares, rutas de archivos, tus archivos multimedia ni los resultados devueltos por una herramienta. La política de privacidad en https://www.travelanimator.com/privacy-policy contiene todos los detalles.
Travel Animator es, ante todo, una aplicación móvil: crea las mismas rutas animadas a mano en iOS y Android, sin necesidad de un terminal.
Descargar la aplicación