Procesador de vídeo MCP FFmpeg
Un servidor Node.js que utiliza FFmpeg para manipular archivos de vídeo. Este servidor proporciona API para:
Cambiar el tamaño de los vídeos a diferentes resoluciones (360p, 480p, 720p, 1080p)
Extrae audio de vídeos en varios formatos (MP3, AAC, WAV, OGG)
Prerrequisitos
Antes de ejecutar esta aplicación, necesita tener instalado lo siguiente:
Node.js (v14 o superior)
FFmpeg : esto es necesario para el procesamiento de video
Instalación de FFmpeg
En macOS:
En Ubuntu/Debian:
En Windows:
Descarga FFmpeg desde el sitio web oficial
Extraiga los archivos a una carpeta (por ejemplo,
C:\ffmpeg)Agregue la carpeta
bina su variable de entorno PATH
Related MCP server: MCP Media Processing Server
Instalación
Clonar este repositorio:
Instalar dependencias:
Instalación mediante herrería
Para instalar mcp-ffmpeg para Claude Desktop automáticamente a través de Smithery :
Ejecución del servidor
Inicie el servidor con:
Para el desarrollo con reinicio automático al cambiar archivos:
Instalación mediante herrería
Para instalar mcp-ffmpeg para Claude Desktop automáticamente a través de Smithery :
Para instalar mcp-ffmpeg para Cursor, vaya a Configuración -> Configuración del cursor -> Características -> Servidores MCP -> + Agregar
Seleccione Tipo: comando y pegue lo siguiente, usando su clave API de Ajustar
Uso con Claude Desktop
Este servidor MCP FFmpeg se puede integrar con Claude Desktop para procesar videos a través de solicitudes de lenguaje natural.
Ejecutando con npx
Puedes ejecutar el servidor directamente con npx:
O si has publicado el paquete en npm:
Configuración de Claude Desktop
Para agregar este servidor a Claude Desktop, actualice su archivo de configuración de Claude Desktop:
Localice el archivo de configuración de Claude Desktop:
macOS:
~/.config/claude-desktop/config.jsono~/Library/Application Support/Claude Desktop/config.jsonVentanas:
%APPDATA%\Claude Desktop\config.jsonLinux:
~/.config/claude-desktop/config.json
Agregue el servidor MCP FFmpeg a la sección
mcpServers:
Si ha publicado el paquete en npm:
Reinicie Claude Desktop para que los cambios surtan efecto.
Ejemplos de indicaciones para Claude
Una vez configurado, puedes utilizar indicaciones como:
Notas
Los videos cargados se almacenan temporalmente en el directorio
uploadsLos vídeos y archivos de audio procesados se almacenan en el directorio
outputEl servidor tiene un límite de tamaño de archivo de 500 MB para cargas.
Licencia
Instituto Tecnológico de Massachusetts (MIT)