I craft unique cereal names, stories, and ridiculously cute Cereal Baby images.

processeur MCP-Media
Un serveur Node.js implémentant le protocole de contexte du modèle (MCP) pour les opérations de traitement des médias, offrant de puissantes capacités de manipulation vidéo et d'image.
3 years
Works with Finder
1
Github Watches
2
Github Forks
15
Github Stars
MCP Media Processing Server
A Node.js server implementing Model Context Protocol (MCP) for media processing operations, providing powerful video and image manipulation capabilities.
Features
- Video processing and conversion
- Image processing and manipulation
- Media compression
- Video trimming and editing
- Image effects and watermarking
Prerequisites
Before using this server, make sure you have the following dependencies installed on your system:
-
FFmpeg: Required for video processing operations
- macOS:
brew install ffmpeg
- Ubuntu/Debian:
sudo apt-get install ffmpeg
- Windows: Download from FFmpeg official website
- macOS:
-
ImageMagick: Required for image processing operations
- macOS:
brew install imagemagick
- Ubuntu/Debian:
sudo apt-get install imagemagick
- Windows: Download from ImageMagick official website
- macOS:
How to use
Add this to your claude_desktop_config.json
:
NPX
{
"mcpServers": {
"mediaProcessor": {
"command": "npx",
"args": [
"-y",
"mcp-media-processor@latest"
]
}
}
}
API
Tools
Video Operations
-
execute-ffmpeg
- Execute any FFmpeg command with custom options
- Inputs:
-
inputPath
(string): Absolute path to input video file -
options
(string[]): Array of FFmpeg command options -
outputPath
(string, optional): Absolute path for output file -
outputFilename
(string, optional): Output filename
-
-
convert-video
- Convert video to different format
- Inputs:
-
inputPath
(string): Absolute path to input video file -
outputFormat
(string): Desired output format (e.g., mp4, mkv, avi) -
outputPath
(string, optional): Custom output path -
outputFilename
(string, optional): Custom output filename
-
-
compress-video
- Compress video file
- Inputs:
-
inputPath
(string): Absolute path to input video file -
quality
(number, optional): Compression quality (1-51, lower is better quality) -
outputPath
(string, optional): Custom output path -
outputFilename
(string, optional): Custom output filename
-
-
trim-video
- Trim video to specified duration
- Inputs:
-
inputPath
(string): Absolute path to input video file -
startTime
(string): Start time in format HH:MM:SS -
duration
(string): Duration in format HH:MM:SS -
outputPath
(string, optional): Custom output path -
outputFilename
(string, optional): Custom output filename
-
Image Operations
-
compress-image
- Compress PNG image using ImageMagick
- Inputs:
-
inputPath
(string): Absolute path to input PNG image -
quality
(number, optional): Compression quality (1-100) -
outputPath
(string, optional): Custom output path -
outputFilename
(string, optional): Custom output filename
-
-
convert-image
- Convert image to different format
- Inputs:
-
inputPath
(string): Absolute path to input image file -
outputFormat
(string): Desired output format (e.g., jpg, png, webp, gif) -
outputPath
(string, optional): Custom output path -
outputFilename
(string, optional): Custom output filename
-
-
resize-image
- Resize image to specified dimensions
- Inputs:
-
inputPath
(string): Absolute path to input image file -
width
(number, optional): Target width in pixels -
height
(number, optional): Target height in pixels -
maintainAspectRatio
(boolean, optional): Whether to maintain aspect ratio -
outputPath
(string, optional): Custom output path -
outputFilename
(string, optional): Custom output filename
-
-
rotate-image
- Rotate image by specified degrees
- Inputs:
-
inputPath
(string): Absolute path to input image file -
degrees
(number): Rotation angle in degrees -
outputPath
(string, optional): Custom output path -
outputFilename
(string, optional): Custom output filename
-
-
add-watermark
- Add watermark to image
- Inputs:
-
inputPath
(string): Absolute path to input image file -
watermarkPath
(string): Absolute path to watermark image file -
position
(string, optional): Position of watermark (default: "southeast") -
opacity
(number, optional): Watermark opacity (0-100) -
outputPath
(string, optional): Custom output path -
outputFilename
(string, optional): Custom output filename
-
-
apply-effect
- Apply visual effect to image
- Inputs:
-
inputPath
(string): Absolute path to input image file -
effect
(string): Effect to apply (blur, sharpen, edge, emboss, grayscale, sepia, negate) -
intensity
(number, optional): Effect intensity (0-100) -
outputPath
(string, optional): Custom output path -
outputFilename
(string, optional): Custom output filename
-
License
This MCP server is licensed under the MIT License. This means you are free to use, modify, and distribute the software, subject to the terms and conditions of the MIT License. For more details, please see the LICENSE file in the project repository.
相关推荐
Evaluator for marketplace product descriptions, checks for relevancy and keyword stuffing.
Confidential guide on numerology and astrology, based of GG33 Public information
A geek-themed horoscope generator blending Bitcoin prices, tech jargon, and astrological whimsy.
PR Professional: Guiding You to Get Media Placements and Publicity Quickly and Effectively
Advanced software engineer GPT that excels through nailing the basics.
Therapist adept at identifying core issues and offering practical advice with images.
Découvrez la collection la plus complète et la plus à jour de serveurs MCP sur le marché. Ce référentiel sert de centre centralisé, offrant un vaste catalogue de serveurs MCP open-source et propriétaires, avec des fonctionnalités, des liens de documentation et des contributeurs.
Manipulation basée sur Micropython I2C de l'exposition GPIO de la série MCP, dérivée d'Adafruit_MCP230XX
Une passerelle API unifiée pour intégrer plusieurs API d'explorateur de blockchain de type étherscan avec la prise en charge du protocole de contexte modèle (MCP) pour les assistants d'IA.
Miroir dehttps: //github.com/bitrefill/bitrefill-mcp-server
Reviews

user_vGYTaEvO
I've been using my-mcp-server by yanqinghao, and I'm really impressed by its performance and reliability. It's an indispensable tool for my workflow. Check it out here: https://mcp.so/server/my-mcp-server/yanqinghao. Highly recommended for anyone needing a robust server solution!