Skip to main content
Glama

video-editor-mcp

Un servidor MCP (Model Context Protocol) que le ofrece a Claude un conjunto completo de herramientas de edición de video conversacional: recortar, cortar, corregir color, subtitular, sincronizar con el ritmo, estabilizar y más, construido sobre ffmpeg, faster-whisper y yt-dlp, con integración opcional de DaVinci Resolve y CapCut.

Describe la edición que deseas en el chat; Claude llama a las herramientas para hacerlo.

Herramientas

Categoría

Herramientas

Descarga

download_video — desde YouTube, Instagram, TikTok, Facebook, Vimeo o cualquier enlace directo (más de 1000 sitios mediante yt-dlp)

Análisis

get_video_info, detect_scenes, analyze_style — examina un archivo o aplica ingeniería inversa al ritmo de corte, la paleta de colores y la orientación de un reel de referencia

Edición básica

trim_video, merge_videos, extract_audio, change_speed, add_audio

Visual

color_grade (presets cinematográfico/brillante/atmosférico/vibrante/blanco y negro/vintage), add_text_overlay, crop_and_resize (9:16/1:1/16:9/4:5), stabilize_video

IA

auto_captions — basado en Whisper, incrusta o exporta .srt, multilingüe

Edición inteligente

edit_like_reference — analiza el ritmo/color/orientación de un reel de referencia y vuelve a cortar tu metraje para que coincida, beat_sync_edit — corta el metraje según los ritmos musicales detectados, auto_best_moments — extrae un reel de destacados de metraje largo sin editar

Lote

batch_process — ejecuta una operación en todos los videos de una carpeta

Compartir

share_file — sube un resultado y obtén un enlace para compartir (gofile/transfer.sh)

DaVinci Resolve (opcional)

davinci_status, davinci_create_timeline — solo activo si Resolve está instalado

CapCut (opcional)

list_capcut_drafts, launch_capcut — solo activo si CapCut está instalado

Related MCP server: Video MCP

Configuración

1. Clona e instala las dependencias de Python

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

También necesitarás ffmpeg en tu PATH (o imageio-ffmpeg, que el servidor usa automáticamente como respaldo) y yt-dlp.

2. Configura (opcional)

Copia .env.example a .env y ajústalo si necesitas ubicaciones de binarios no predeterminadas, quieres apuntar a tu propia instalación de CapCut/DaVinci, o necesitas un cookies.txt para descargas de Instagram/Facebook (exporta uno con una extensión de navegador como "Get cookies.txt LOCALLY").

3. Regístrate con Claude

Añade a tu configuración MCP de Claude Desktop / Claude Code:

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

Reinicia Claude y comienza a editar de forma conversacional, por ejemplo: "Descarga este reel, haz coincidir su estilo con mi metraje sin editar, añade esta música y subtitúlalo."

Notas

  • download_video, output y los archivos descargados se guardan en ./downloads y ./output junto a server.py por defecto — sobrescríbelo con VIDEO_EDITOR_DOWNLOADS_DIR / VIDEO_EDITOR_OUTPUT_DIR.

  • Las herramientas de CapCut y DaVinci Resolve se degradan correctamente (informan "no instalado") si no has configurado las variables de entorno correspondientes o no tienes esas aplicaciones.

  • auto_captions y el modo de subtítulos de batch_process descargan el modelo base de Whisper (~150MB) en el primer uso.

Licencia

MIT — consulta LICENSE.

Related MCP Connectors

Related MCP Servers