remotion-mcp-server
remotion-mcp-server
Un servidor MCP (Model Context Protocol) que le da a Claude la capacidad de analizar vídeos de referencia y generar Reels de Instagram / Shorts de YouTube con marca usando Remotion (vídeo programático basado en React) — enteramente desde una conversación de chat.
Señala a Claude un reel de referencia y podrá:
Descargarlo (
yt-dlp), extraer fotogramas + audio, y obtener una transcripción completa (subtítulos de YouTube primero, faster-whisper como alternativa para todo lo demás — Instagram, TikTok, archivos locales).Generar una nueva composición con el mismo estilo — reels de burbujas de diálogo o reels de datos/listas — como código real de React/TSX.
Renderizarlo a MP4 con Remotion.
Decirte cómo abrirlo en Remotion Studio para revisarlo antes de darlo por finalizado.
Sin CapCut, sin edición manual — Claude escribe el vídeo.
Herramientas
Herramienta | Qué hace |
| Descarga un vídeo de referencia de YouTube/Instagram/Facebook/URL directa. Extrae fotogramas a 0.5fps, audio, duración y una transcripción completa (subtítulos o Whisper). |
| Genera un reel de diálogo con burbujas animadas (Remotion TSX) y lo renderiza a MP4. |
| Genera un reel de datos/listas con viñetas animadas y lo renderiza a MP4. |
| Vuelve a renderizar cualquier composición existente en el proyecto. |
| Lista los MP4 renderizados en la carpeta de salida. |
Ambas herramientas create_* devuelven una pista preview que le dice a Claude/a ti cómo abrir la composición en Remotion Studio (npm run dev → localhost:3000) antes de tratar el render como definitivo.
Related MCP server: cutgent
Configuración
1. Clona e instala las dependencias de Python
git clone https://github.com/<your-username>/remotion-mcp-server.git
cd remotion-mcp-server
pip install -r requirements.txtTambién necesitarás ffmpeg en tu PATH (o instala imageio-ffmpeg, que el servidor usa automáticamente como alternativa).
2. Configura el proyecto de Remotion
Este servidor necesita un proyecto de Remotion en el que escribir las composiciones generadas y desde el que renderizar. Se incluye un proyecto inicial listo para usar:
cd remotion-template
npm install
cd ..O apunta REMOTION_MCP_PROJECT a tu propio proyecto de Remotion existente — solo necesita los dos comentarios marcadores de remotion-template/src/Root.tsx presentes en su Root.tsx.
3. Configura (opcional)
Copia .env.example a .env y ajústalo si no usas los valores predeterminados (rutas personalizadas de yt-dlp/ffmpeg, una carpeta de proyecto diferente, una marca de agua predeterminada).
4. Regístrate con Claude
Añade a tu configuración MCP de Claude Desktop / Claude Code:
{
"mcpServers": {
"remotion-video": {
"command": "python",
"args": ["/absolute/path/to/remotion-mcp-server/server.py"]
}
}
}Reinicia Claude y pídele que analice un reel de referencia y te cree uno con el mismo estilo.
Cómo funciona
analyze_videodescarga conyt-dlp, extrae fotogramas + audio conffmpegy luego transcribe: subtítulos de YouTube medianteyoutube-transcript-apiprimero, con transcripción local defaster-whispercomo alternativa para todo lo demás.create_dialogue_reel/create_facts_reelgeneran una plantilla de archivo de composición.tsx, lo registran en elRoot.tsxdel proyecto de Remotion entre comentarios marcadores y llaman anpx remotion render.Las composiciones generadas aparecen en vivo en Remotion Studio (
npm run dev) mediante hot-reload — sin necesidad de reiniciar — para que puedas revisarlas antes de tratar un render como definitivo.
Licencia
MIT — consulta LICENSE.
This server cannot be deployed
Maintenance
Related MCP Connectors
Turn long videos into short, subtitled, auto-reframed clips from Claude or ChatGPT.
Clip long videos, render branded short-form video, schedule to TikTok, Reels, Shorts and X.
- mcpOAuthio.styleforge
Brand-aware creative studio for Claude: 200+ tools for on-brand ads, video, email and campaigns.
The AI influencer MCP for Claude: research trends and write reel scripts, render in the app.
Related MCP Servers
- FlicenseNot gradedqualityFmaintenanceEnables users to create professional React-powered videos through Claude Desktop using natural language and the Remotion framework. It provides a persistent studio environment for generating animations, managing video assets, and rendering high-quality content.4-
- FlicenseNot gradedqualityAmaintenanceEnables Claude to control a full-stack video editor by issuing commands to add clips, text, animations, and render MP4 videos, with changes reflected in real-time in the browser UI.-
- AlicenseAqualityDmaintenanceEnables Claude to analyze short-form video ads by extracting frames, audio, and transcripts, providing visual contact sheets, audio profiles, and YAMNet audio-event tags via MCP tools.4MIT
- FlicenseNot gradedqualityDmaintenanceBridges Claude and video content by extracting keyframes and transcribing audio, enabling Claude to analyze video files.-