Skip to main content
Glama
yt0912iii

Independent Video Generator

by yt0912iii

Independent Video Generator

Это независимый фронтенд и бэкенд для генерации видео, выделенные из основного проекта. Оставлен только ComfyUI видео workflow, без диалогов агента и генерации изображений.

Запуск

  1. Скопируйте .env.example в .env, проверьте пути к ComfyUI и FFPROBE.

  2. Установите зависимости: npm install

  3. Режим разработки: npm run dev

  4. Сборка для продакшена: npm run build

  5. Запуск в продакшене: npm run start

Адрес по умолчанию: http://127.0.0.1:8834

Пользователи Windows могут просто дважды щёлкнуть start.bat — он автоматически переключится в текущую папку, создаст .env, установит зависимости и запустит сервис.

Related MCP server: RunComfy MCP Server

Видео API

  • GET /api/video/workflows

  • POST /api/video/jobs

  • GET /api/video/jobs/:jobId

  • DELETE /api/video/jobs/:jobId

Минимальная версия MCP

Сначала запустите видео API, затем выполните npm run mcp. MCP-сервер использует stdio transport и вызывает существующий видео API через MCP_API_URL (по умолчанию http://127.0.0.1:8834).

Предоставляемые инструменты:

  • list_video_workflows

  • create_video_job

  • upload_video_asset

  • get_video_job

  • list_video_jobs

  • get_video_result

  • cancel_video_job

Удалённый фронтенд и GPU-хост

Держите фронтенд и MCP на портативной управляющей стороне, а Backend, ComfyUI, модели и GPU — на одном GPU-хосте. Соберите фронтенд с помощью:

VITE_BACKEND_URL=http://GPU_HOST:8834

Настройте Backend на GPU-хосте с помощью:

HOST=0.0.0.0
PORT=8834
COMFYUI_URL=http://127.0.0.1:8188
CORS_ORIGIN=http://FRONTEND_HOST

Настройте MCP с помощью:

MCP_API_URL=http://GPU_HOST:8834

Браузер и MCP вызывают только Video Generator API; ComfyUI остаётся приватным на GPU-хосте. Аутентификация по API-ключу ещё не включена, поэтому HOST=0.0.0.0 следует использовать только в доверенной локальной сети или VPN.

В настоящее время изображения и аудио по-прежнему передаются через data URL, что подходит для локального MVP, но не для крупных или многопользовательских развёртываний.

Активы видео workflow находятся в workflow/. Этот проект в настоящее время использует тот же сервис ComfyUI, что и основной проект, но код, фронтенд-страницы, API задач и JSON workflow уже независимы.

Related MCP Connectors

Related MCP Servers

  • F
    license
    Not graded
    quality
    D
    maintenance
    Enables generation of AI videos and images using RunComfy APIs. Supports multiple models for text-to-video, image-to-video, text-to-image, and image-to-image workflows with customizable parameters like aspect ratio, duration, and seed.
    -
  • A
    license
    Not graded
    quality
    D
    maintenance
    Dynamically loads ComfyUI workflows as MCP tools, enabling AI assistants to generate images, videos, and audio by executing workflows across categories like text-to-image, image-to-video, and text-to-audio with automatic parameter mapping and progress monitoring.
    29,224 npm
    3
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables discovery of ComfyUI nodes and building/managing workflows with real-time execution via WebSocket. Provides 50+ tools for node discovery, workflow building, template usage, model management, and batch/chain execution.
    70 npm
    4
    MIT