local-only server
The server can only run on the client’s local machine because it depends on local resources.
Integrations
Leverages FFmpeg's video processing capabilities to resize videos and extract audio in different formats
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
bin
a su variable de entorno PATH
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.json
o~/Library/Application Support/Claude Desktop/config.json
- Ventanas:
%APPDATA%\Claude Desktop\config.json
- Linux:
~/.config/claude-desktop/config.json
- macOS:
- 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
uploads
- Los vídeos y archivos de audio procesados se almacenan en el directorio
output
- El servidor tiene un límite de tamaño de archivo de 500 MB para cargas.
Licencia
Instituto Tecnológico de Massachusetts (MIT)
This server cannot be installed
Un servidor Node.js que permite la manipulación de videos a través de solicitudes de lenguaje natural, incluido el cambio de tamaño de videos a diferentes resoluciones (360p a 1080p) y la extracción de audio en varios formatos (MP3, AAC, WAV, OGG).