comfy-ae-video-factory-mcp
Comfy AE Video Factory MCP
Un servidor MCP para una canalización de automatización de videos cortos con IA: conecta ComfyUI (imagen a imagen/imagen a video), posprocesamiento con FFmpeg, empaquetado con plantillas de After Effects, revisión y preparación para publicación multiplataforma.
Objetivo de diseño: permitir que los clientes MCP de Cursor / Claude Desktop / ChatGPT invoquen estas herramientas para completar automáticamente el flujo de "Generación → Empaquetado → Revisión → Exportación → Paquete de publicación".
Capacidades
Invocar flujos de trabajo de ComfyUI locales o en la nube
Consultar el historial de tareas de ComfyUI
Analizar videos usando FFprobe
Transcodificar, recortar, extraer fotogramas y unir videos usando FFmpeg
Generar scripts JSX para reemplazar automáticamente recursos en AE
Invocar aerender para renderizar plantillas de After Effects
Crear manifiestos de tareas de producción de video estandarizados
Generar configuraciones de paquetes de publicación para Douyin / Xiaohongshu / Bilibili / YouTube Shorts / TikTok
Proporcionar una interfaz de marcador de posición para la revisión de contenido básica, facilitando la integración futura con API de revisión de terceros
Related MCP server: Media-infrastructure
Instalación
npm install
npm run buildEjecución
npm startConfiguración en el cliente MCP
{
"mcpServers": {
"comfy-ae-video-factory": {
"command": "node",
"args": ["/absolute/path/comfy-ae-video-factory-mcp/dist/index.js"],
"env": {
"COMFY_LOCAL_URL": "http://127.0.0.1:8188",
"VIDEO_FACTORY_ROOT": "/absolute/path/workspace",
"FFMPEG_BIN": "ffmpeg",
"FFPROBE_BIN": "ffprobe",
"AERENDER_BIN": "/Applications/Adobe After Effects 2025/aerender"
}
}
}
}Ejemplo en Windows:
{
"AERENDER_BIN": "C:\\Program Files\\Adobe\\Adobe After Effects 2025\\Support Files\\aerender.exe"
}Flujo de trabajo recomendado
pipeline_create_jobpara crear el directorio de tareas de producción y el manifiestocomfy_submit_workflowpara enviar el flujo de trabajo de imagen a video de ComfyUIcomfy_get_historypara consultar los resultadosmedia_probepara verificar las especificaciones del videoffmpeg_transcodepara unificar la relación de aspecto, la tasa de bits y la velocidad de fotogramasae_generate_jsxpara generar el script de reemplazo de plantillas de AEae_render_templatepara invocar aerender y generar el video final empaquetadoreview_video_packagepara realizar la revisión de marcador de posiciónplatform_prepare_packagepara generar paquetes de publicación para cada plataforma
Método de integración de plantillas de AE
Se recomienda crear previamente estas capas de marcador de posición en el proyecto de AE:
{{MAIN_VIDEO}}{{TITLE}}{{SUBTITLE}}{{LOGO}}{{CTA}}
Luego, utilice el JSX generado por este proyecto para reemplazar los recursos y el texto, y finalmente exporte a través de aerender.
Notas de seguridad
Este servidor MCP ejecutará comandos locales, por lo que tiene las siguientes restricciones predeterminadas:
Todos los archivos de entrada y salida deben estar bajo el directorio
VIDEO_FACTORY_ROOTLos parámetros de FFmpeg se encapsulan mediante una lista blanca en lugar de exponer directamente cualquier shell
El renderizado de AE admite
dryRun, se recomienda probar los comandos primero
Carga en GitHub
git init
git add .
git commit -m "init comfy ae video factory mcp"
git branch -M main
git remote add origin git@github.com:YOUR_NAME/comfy-ae-video-factory-mcp.git
git push -u origin mainNotas
El SDK oficial de TypeScript para MCP admite la creación de servidores, el registro de herramientas y la conexión a clientes MCP a través de stdio o HTTP transmitible. Aquí se utiliza stdio, que es adecuado para la integración de automatización local.
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
- AlicenseAqualityDmaintenanceEnables video generation through OpenAI's Sora 2 API, allowing users to create, monitor, and manage AI-generated videos. It also provides tools for merging video clips and creating fade animations from static images using FFmpeg.6112MIT
- AlicenseBqualityCmaintenanceMedia Execution Control Layer for AI Agents. Reserve-execute-burn/refund pattern. FFmpeg post-processing (format conversion, audio normalization) Supports Flux2 Pro, Veo 3.1, Suno V5.161MIT
- AlicenseNot gradedqualityAmaintenanceA cinema-grade video production MCP server that enables automated website recording, editing, and AI-powered narration using ffmpeg and Playwright. It provides tools for color grading, captioning, and converting videos into social media formats through natural language commands.945MIT
- FlicenseAqualityBmaintenanceEnables AI-powered video editing in IDEs through a pipeline-driven workflow, including proxy ingestion, motion graphics generation, and high-fidelity rendering.4
Related MCP Connectors
Transform video, audio and images, and generate media from prompts. FFmpeg, captions, models.
A real timeline video editor for AI agents: journaled edits, FFmpeg/MLT rendering, exports
Build and run visual creative-production workflows from your AI agent.
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/Eliveral/codex-mcp-comfy-ae-video-factory-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server