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 installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Flicense-qualityFmaintenanceEnables 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
- Flicense-qualityAmaintenanceEnables 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.
- AlicenseAqualityCmaintenanceEnables 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
- Flicense-qualityDmaintenanceBridges Claude and video content by extracting keyframes and transcribing audio, enabling Claude to analyze video files.
Related MCP Connectors
Clip videos into captioned shorts, add captions & schedule posts — from Claude, ChatGPT, Cursor.
Turn long videos into AI-curated short clips: caption, reframe, thumbnail, schedule, and publish.
Turn any video or livestream into scored, captioned, ready-to-post vertical clips.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/dr-ashraf-s-MCP-LABS/make-reels-with-claude'
If you have feedback or need assistance with the MCP directory API, please join our Discord server