Skip to main content
Glama

video-editor-mcp

MCP-сервер (Model Context Protocol), который даёт Claude полный набор инструментов для видеомонтажа в диалоговом режиме — обрезка, кадрирование, цветокоррекция, субтитры, синхронизация с битом, стабилизация и многое другое — построенный на ffmpeg, faster-whisper и yt-dlp, с опциональной интеграцией DaVinci Resolve и CapCut.

Опишите желаемый монтаж в чате; Claude вызовет инструменты для его выполнения.

Инструменты

Категория

Инструменты

Загрузка

download_video — с YouTube, Instagram, TikTok, Facebook, Vimeo или по любой прямой ссылке (1000+ сайтов через yt-dlp)

Анализ

get_video_info, detect_scenes, analyze_style — исследовать файл или восстановить темп монтажа, цветовое настроение и ориентацию эталонного ролика

Базовый монтаж

trim_video, merge_videos, extract_audio, change_speed, add_audio

Визуал

color_grade (пресеты cinematic/bright/moody/vibrant/bw/vintage), add_text_overlay, crop_and_resize (9:16/1:1/16:9/4:5), stabilize_video

ИИ

auto_captions — на базе Whisper, встраивает или экспортирует .srt, многоязычные

Умный монтаж

edit_like_reference — анализирует темп/цвет/ориентацию эталонного ролика и пересобирает ваш материал под них, beat_sync_edit — режет видео по обнаруженным битам музыки, auto_best_moments — извлекает нарезку лучших моментов из длинного исходного видео

Пакетная обработка

batch_process — выполнить одну операцию для всех видео в папке

Обмен

share_file — загрузите результат и получите ссылку для обмена (gofile/transfer.sh)

DaVinci Resolve (необязательно)

davinci_status, davinci_create_timeline — активны только если установлен Resolve

CapCut (необязательно)

list_capcut_drafts, launch_capcut — активны только если установлен CapCut

Related MCP server: Video MCP

Установка

1. Клонируйте репозиторий и установите зависимости Python

git clone https://github.com/dr-ashraf-s-MCP-LABS/video-editor-mcp.git
cd video-editor-mcp
pip install -r requirements.txt

Вам также понадобятся ffmpeg в PATH (или imageio-ffmpeg, который сервер подхватит автоматически) и yt-dlp.

2. Настройка (необязательно)

Скопируйте .env.example в .env и измените, если вам нужны нестандартные пути к бинарным файлам, вы хотите указать свою установку CapCut/DaVinci или вам нужен cookies.txt для загрузки из Instagram/Facebook (экспортируйте его с помощью расширения браузера, например "Get cookies.txt LOCALLY").

3. Зарегистрируйте в Claude

Добавьте в конфигурацию MCP Claude Desktop / Claude Code:

{
  "mcpServers": {
    "video-editor": {
      "command": "python",
      "args": ["/absolute/path/to/video-editor-mcp/server.py"]
    }
  }
}

Перезапустите Claude и начните редактировать в диалоговом режиме, например: «Скачай этот ролик, приведи его стиль в соответствие с моим исходным видео, добавь эту музыку и наложи субтитры».

Примечания

  • download_video, output и загруженные файлы по умолчанию попадают в ./downloads и ./output рядом с server.py — переопределяется через VIDEO_EDITOR_DOWNLOADS_DIR / VIDEO_EDITOR_OUTPUT_DIR.

  • Инструменты CapCut и DaVinci Resolve корректно деградируют (сообщают «не установлено»), если вы не задали соответствующие переменные окружения или у вас нет этих приложений.

  • auto_captions и режим субтитров batch_process при первом использовании загружают модель Whisper base (~150 МБ).

Лицензия

MIT — см. LICENSE.

Related MCP Connectors

Related MCP Servers