Skip to main content
Glama

Comfy AE Video Factory MCP

MCP-сервер для конвейера автоматизации коротких AI-видео: объединяет генерацию изображений/видео в ComfyUI, постобработку FFmpeg, оформление шаблонов After Effects, проверку и подготовку к публикации на различных платформах.

Цель разработки: позволить клиентам Cursor / Claude Desktop / ChatGPT MCP вызывать эти инструменты для автоматического выполнения процесса «генерация → оформление → проверка → экспорт → пакет для публикации».

Возможности

  • Вызов локальных или облачных рабочих процессов ComfyUI

  • Запрос истории задач ComfyUI

  • Анализ видео с помощью FFprobe

  • Перекодирование, обрезка, извлечение кадров и склейка с помощью FFmpeg

  • Генерация JSX-скриптов для автоматической замены материалов в AE

  • Вызов aerender для рендеринга шаблонов After Effects

  • Создание стандартизированного манифеста задач по производству видео

  • Генерация конфигураций пакетов для публикации в Douyin / Xiaohongshu / Bilibili / YouTube Shorts / TikTok

  • Предоставление базового интерфейса-заглушки для проверки контента, что упрощает интеграцию сторонних API для модерации в будущем

Установка

npm install
npm run build

Запуск

npm start

Настройка в 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"
      }
    }
  }
}

Пример для Windows:

{
  "AERENDER_BIN": "C:\\Program Files\\Adobe\\Adobe After Effects 2025\\Support Files\\aerender.exe"
}

Рекомендуемый рабочий процесс

  1. pipeline_create_job создание каталога производственной задачи и манифеста

  2. comfy_submit_workflow отправка рабочего процесса ComfyUI для генерации видео

  3. comfy_get_history запрос результатов

  4. media_probe проверка характеристик видео

  5. ffmpeg_transcode унификация соотношения сторон, битрейта и частоты кадров

  6. ae_generate_jsx генерация скрипта для замены материалов в шаблоне AE

  7. ae_render_template вызов aerender для вывода финального оформленного видео

  8. review_video_package выполнение проверки (заглушка)

  9. platform_prepare_package генерация пакетов для публикации на различных платформах

Способ интеграции шаблонов AE

Рекомендуется заранее создать в проекте AE следующие слои-заполнители:

  • {{MAIN_VIDEO}}

  • {{TITLE}}

  • {{SUBTITLE}}

  • {{LOGO}}

  • {{CTA}}

Затем используйте сгенерированный этим проектом JSX для замены материалов и текста, после чего выполните вывод через aerender.

Примечания по безопасности

Этот MCP-сервер выполняет локальные команды, поэтому по умолчанию действуют ограничения:

  • Все входные и выходные файлы должны находиться в каталоге VIDEO_FACTORY_ROOT

  • Параметры FFmpeg инкапсулированы в «белый список», а не предоставляют прямой доступ к произвольной оболочке (shell)

  • Рендеринг AE поддерживает dryRun, рекомендуется сначала протестировать команду

Загрузка на 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 main

Примечания

Официальный TypeScript SDK для MCP поддерживает создание серверов, регистрацию инструментов и подключение к MCP-клиентам через stdio или Streamable HTTP. Здесь используется stdio, что подходит для локальной автоматизированной интеграции.

Install Server
A
license - permissive license
B
quality
C
maintenance

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

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