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
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)
local-only server
The server can only run on the client's local machine because it depends on local resources.
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).
Related MCP Servers
- -securityFlicense-qualityEnables video editing using natural language commands powered by FFmpeg, supporting operations like trimming, merging, format conversion, and more with real-time progress tracking and error handling.Last updated -36
- AsecurityFlicenseAqualityA Node.js server that provides advanced video and image processing capabilities through the Model Context Protocol, enabling operations like conversion, compression, editing, and effects application.Last updated -10324
- -securityFlicense-qualityA server for downloading, processing, and managing YouTube content with features like video quality selection, format conversion, and metadata extraction.Last updated -
- -securityFlicense-qualityWeb-based video editing platform that provides direct editing functionality through a Model Context Protocol server, supporting media file management, timeline editing, and advanced transformation effects.Last updated -6