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
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)
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
- -security-license-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 -37
- Asecurity-licenseAqualityA 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 -10724
- -security-license-qualityA server for downloading, processing, and managing YouTube content with features like video quality selection, format conversion, and metadata extraction.
- -security-license-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