Servidor de procesamiento de medios MCP
Un servidor Node.js que implementa el Protocolo de Contexto de Modelo (MCP) para operaciones de procesamiento de medios, proporcionando potentes capacidades de manipulación de imágenes y videos.
Características
Procesamiento y conversión de vídeo
Procesamiento y manipulación de imágenes
Compresión de medios
Recorte y edición de vídeo
Efectos de imagen y marcas de agua
Prerrequisitos
Antes de utilizar este servidor, asegúrese de tener las siguientes dependencias instaladas en su sistema:
FFmpeg : necesario para operaciones de procesamiento de vídeo
macOS:
brew install ffmpeg
Ubuntu/Debian:
sudo apt-get install ffmpeg
Windows: Descargar desde el sitio web oficial de FFmpeg
ImageMagick : Necesario para operaciones de procesamiento de imágenes
macOS:
brew install imagemagick
Ubuntu/Debian:
sudo apt-get install imagemagick
Windows: Descargar desde el sitio web oficial de ImageMagick
Cómo utilizar
Agregue esto a su claude_desktop_config.json
:
NPX
API
Herramientas
Operaciones de video
ejecutar-ffmpeg
Ejecute cualquier comando FFmpeg con opciones personalizadas
Entradas:
inputPath
(cadena): ruta absoluta al archivo de vídeo de entradaoptions
(cadena[]): Matriz de opciones de comando de FFmpegoutputPath
(cadena, opcional): ruta absoluta para el archivo de salidaoutputFilename
(cadena, opcional): nombre del archivo de salida
convertir vídeo
Convertir vídeo a diferentes formatos
Entradas:
inputPath
(cadena): ruta absoluta al archivo de vídeo de entradaoutputFormat
(cadena): formato de salida deseado (por ejemplo, mp4, mkv, avi)outputPath
(cadena, opcional): ruta de salida personalizadaoutputFilename
(cadena, opcional): nombre de archivo de salida personalizado
comprimir vídeo
Comprimir archivo de vídeo
Entradas:
inputPath
(cadena): ruta absoluta al archivo de vídeo de entradaquality
(número, opcional): Calidad de compresión (1-51, cuanto menor sea, mejor calidad)outputPath
(cadena, opcional): ruta de salida personalizadaoutputFilename
(cadena, opcional): nombre de archivo de salida personalizado
recortar video
Recortar el vídeo a la duración especificada
Entradas:
inputPath
(cadena): ruta absoluta al archivo de vídeo de entradastartTime
(cadena): Hora de inicio en formato HH:MM:SSduration
(cadena): Duración en formato HH:MM:SSoutputPath
(cadena, opcional): ruta de salida personalizadaoutputFilename
(cadena, opcional): nombre de archivo de salida personalizado
Operaciones de imagen
comprimir imagen
Comprimir imagen PNG usando ImageMagick
Entradas:
inputPath
(cadena): ruta absoluta a la imagen PNG de entradaquality
(número, opcional): Calidad de compresión (1-100)outputPath
(cadena, opcional): ruta de salida personalizadaoutputFilename
(cadena, opcional): nombre de archivo de salida personalizado
convertir imagen
Convertir imagen a un formato diferente
Entradas:
inputPath
(cadena): ruta absoluta al archivo de imagen de entradaoutputFormat
(cadena): formato de salida deseado (por ejemplo, jpg, png, webp, gif)outputPath
(cadena, opcional): ruta de salida personalizadaoutputFilename
(cadena, opcional): nombre de archivo de salida personalizado
cambiar el tamaño de la imagen
Cambiar el tamaño de la imagen a las dimensiones especificadas
Entradas:
inputPath
(cadena): ruta absoluta al archivo de imagen de entradawidth
(número, opcional): Ancho del objetivo en píxelesheight
(número, opcional): altura del objetivo en píxelesmaintainAspectRatio
(booleano, opcional): si se debe mantener la relación de aspectooutputPath
(cadena, opcional): ruta de salida personalizadaoutputFilename
(cadena, opcional): nombre de archivo de salida personalizado
rotar imagen
Girar la imagen en grados específicos
Entradas:
inputPath
(cadena): ruta absoluta al archivo de imagen de entradadegrees
(número): ángulo de rotación en gradosoutputPath
(cadena, opcional): ruta de salida personalizadaoutputFilename
(cadena, opcional): nombre de archivo de salida personalizado
añadir marca de agua
Añadir marca de agua a la imagen
Entradas:
inputPath
(cadena): ruta absoluta al archivo de imagen de entradawatermarkPath
(cadena): ruta absoluta al archivo de imagen de marca de aguaposition
(cadena, opcional): Posición de la marca de agua (predeterminado: "sureste")opacity
(número, opcional): opacidad de la marca de agua (0-100)outputPath
(cadena, opcional): ruta de salida personalizadaoutputFilename
(cadena, opcional): nombre de archivo de salida personalizado
aplicar efecto
Aplicar efecto visual a la imagen
Entradas:
inputPath
(cadena): ruta absoluta al archivo de imagen de entradaeffect
(cadena): Efecto a aplicar (desenfocar, enfocar, borde, relieve, escala de grises, sepia, negar)intensity
(número, opcional): Intensidad del efecto (0-100)outputPath
(cadena, opcional): ruta de salida personalizadaoutputFilename
(cadena, opcional): nombre de archivo de salida personalizado
Licencia
Este servidor MCP cuenta con la licencia MIT. Esto significa que puede usar, modificar y distribuir el software libremente, sujeto a los términos y condiciones de la licencia MIT. Para más detalles, consulte el archivo de LICENCIA en el repositorio del proyecto.
local-only server
The server can only run on the client's local machine because it depends on local resources.
Tools
Un servidor Node.js que proporciona capacidades avanzadas de procesamiento de video e imágenes a través del Protocolo de Contexto de Modelo, lo que permite operaciones como conversión, compresión, edición y aplicación de efectos.
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityA comprehensive Model Context Protocol server that provides advanced Node.js development tooling for automating project creation, component generation, package management, and documentation with AI-powered assistance.Last updated -75MIT License
- -securityFlicense-qualityNode.js server implementing Model Context Protocol for filesystem operations, allowing Claude to read, write, and manipulate files and directories in specified locations.Last updated -70,141
- AsecurityFlicenseAqualityA Node.js server that enables video manipulation through natural language requests, including resizing videos to different resolutions (360p to 1080p) and extracting audio in various formats (MP3, AAC, WAV, OGG).Last updated -48133
- -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