MCP媒体处理服务器
一个实现模型上下文协议 (MCP) 的 Node.js 服务器,用于媒体处理操作,提供强大的视频和图像处理功能。
特征
视频处理和转换
图像处理和操作
媒体压缩
视频剪辑和编辑
图像效果和水印
Related MCP server: MCP FFmpeg Video Processor
先决条件
在使用此服务器之前,请确保您的系统上安装了以下依赖项:
FFmpeg :视频处理操作所需
macOS:
brew install ffmpegUbuntu/Debian:
sudo apt-get install ffmpegWindows:从FFmpeg官方网站下载
ImageMagick :图像处理操作所需
macOS:
brew install imagemagickUbuntu/Debian:
sudo apt-get install imagemagickWindows:从ImageMagick 官方网站下载
如何使用
将其添加到您的claude_desktop_config.json中:
NPX
API
工具
视频操作
执行ffmpeg
使用自定义选项执行任何 FFmpeg 命令
输入:
inputPath(字符串):输入视频文件的绝对路径options(string[]):FFmpeg 命令选项数组outputPath(字符串,可选):输出文件的绝对路径outputFilename(字符串,可选):输出文件名
转换视频
将视频转换为不同的格式
输入:
inputPath(字符串):输入视频文件的绝对路径outputFormat(字符串):所需的输出格式(例如,mp4、mkv、avi)outputPath(字符串,可选):自定义输出路径outputFilename(字符串,可选):自定义输出文件名
压缩视频
压缩视频文件
输入:
inputPath(字符串):输入视频文件的绝对路径quality(数字,可选):压缩质量(1-51,质量越低越好)outputPath(字符串,可选):自定义输出路径outputFilename(字符串,可选):自定义输出文件名
修剪视频
将视频修剪至指定时长
输入:
inputPath(字符串):输入视频文件的绝对路径startTime(字符串):开始时间,格式为 HH:MM:SSduration(字符串):持续时间,格式为 HH:MM:SSoutputPath(字符串,可选):自定义输出路径outputFilename(字符串,可选):自定义输出文件名
图像操作
压缩图像
使用 ImageMagick 压缩 PNG 图像
输入:
inputPath(字符串):输入 PNG 图像的绝对路径quality(数字,可选):压缩质量(1-100)outputPath(字符串,可选):自定义输出路径outputFilename(字符串,可选):自定义输出文件名
转换图像
将图像转换为不同的格式
输入:
inputPath(字符串):输入图像文件的绝对路径outputFormat(字符串):所需的输出格式(例如,jpg,png,webp,gif)outputPath(字符串,可选):自定义输出路径outputFilename(字符串,可选):自定义输出文件名
调整图像大小
将图像调整为指定尺寸
输入:
inputPath(字符串):输入图像文件的绝对路径width(数字,可选):目标宽度(以像素为单位)height(数字,可选):目标高度(以像素为单位)maintainAspectRatio(boolean, 可选): 是否保持纵横比outputPath(字符串,可选):自定义输出路径outputFilename(字符串,可选):自定义输出文件名
旋转图像
按指定角度旋转图像
输入:
inputPath(字符串):输入图像文件的绝对路径degrees(数字):旋转角度(度)outputPath(字符串,可选):自定义输出路径outputFilename(字符串,可选):自定义输出文件名
添加水印
为图像添加水印
输入:
inputPath(字符串):输入图像文件的绝对路径watermarkPath(字符串):水印图像文件的绝对路径position(字符串,可选):水印的位置(默认值:“东南”)opacity(数字,可选):水印不透明度(0-100)outputPath(字符串,可选):自定义输出路径outputFilename(字符串,可选):自定义输出文件名
应用效果
对图像应用视觉效果
输入:
inputPath(字符串):输入图像文件的绝对路径effect(字符串):要应用的效果(模糊、锐化、边缘、浮雕、灰度、棕褐色、否定)intensity(数字,可选):效果强度(0-100)outputPath(字符串,可选):自定义输出路径outputFilename(字符串,可选):自定义输出文件名
执照
此 MCP 服务器采用 MIT 许可证。这意味着您可以自由使用、修改和分发该软件,但须遵守 MIT 许可证的条款和条件。更多详情,请参阅项目仓库中的 LICENSE 文件。