Token导航 LogoToken导航TokenDH.com
Media MCP logo
设计创作stdio官方级别未说明来源级核验

Media MCP

MCP Server

一个无需API密钥和配置的媒体处理服务器,提供图像和视频的调整大小、转换、压缩、裁剪、过滤和分析功能。

工具数

13

提示词数

0

GitHub Stars

3

资源数

0
图像处理PythonClaude视频处理Claude DesktopClaudeCursorVS Code

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

Adityaaery20

提供方

Adityaaery20

最后核验

2026/5/17 20:22

运行时

Python

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

uvx media-mcp-server

详细介绍

🎨 媒体mcp服务器

用于图像和视频处理的MCP服务器。没有API密钥。没有配置。只是工具。

赋予你的AI助手调整大小、转换、压缩、裁剪、过滤和分析图像和视频的能力——全程 模型上下文协议.

适用于 克劳德桌面版, 克劳德代码, 光标, VS Code, 帆板运动,以及任何兼容MCP的客户端。

______________________________________________________________________

⚡ 快速开始

克劳德代码

claude mcp add media-mcp -- uvx media-mcp-server

克劳德桌面/光标/VS代码

添加到MCP配置中:

{
  "mcpServers": {
    "media-mcp": {
      "command": "uvx",
      "args": ["media-mcp-server"]
    }
  }
}

就是这样,没有API键,没有帐户,没有环境变量。

______________________________________________________________________

🛠️ 工具

图像工具

工具说明
get_image_info获取尺寸、格式、颜色模式、文件大小、EXIF数据
resize_image通过纵横比控制按尺寸或比例因子调整大小
convert_image在PNG、JPEG、WebP、GIF、BMP、TIFF、ICO、AVIF之间转换
compress_image通过质量和最大尺寸控制优化文件大小
crop_image裁剪到特定像素坐标
create_thumbnail生成具有大小控制的缩略图
strip_metadata删除所有EXIF/元数据以保护隐私
rotate_image旋转任意角度,可选择膨胀
flip_image水平或垂直镜像
apply_filter应用模糊、锐化、灰度、浮雕、轮廓等

视频工具(必需 FFmpeg)

工具说明
get_video_info获取持续时间、分辨率、编解码器、比特率、FPS、音频信息
extract_frames定期拉动框架
convert_video在MP4、WebM、MOV、AVI、GIF、MKV之间转换

______________________________________________________________________

💬 示例用法

连接后,只需询问您的AI:

“将屏幕截图.png调整为800px宽”
“将此文件夹中的所有PNG转换为WebP”
“为了保护隐私,从photo.jpg中删除EXIF数据”
“将此图像压缩到500KB以下”
“从demo.mp4中每5秒提取一帧”
“banner.png的尺寸是多少?”
“制作logo.png的灰度版本”
“创建产品照片的128x128缩略图.jpg”

______________________________________________________________________

📦 安装

使用uvx(推荐——零安装)

uvx media-mcp-server

使用pip

pip install media-mcp-server

支持视频

pip install media-mcp-server[video]
注: 视频工具需要 ffmpeg 安装在您的系统上。 从安装 ffmpeg.org 或通过您的包裹管理器: ``bash # macOS brew install ffmpeg # Ubuntu/Debian sudo apt install ffmpeg # Windows (with Chocolatey) choco install ffmpeg ``

______________________________________________________________________

🔧 配置

配置文件位置

Claude Desktop

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • 窗户: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "media-mcp": {
      "command": "uvx",
      "args": ["media-mcp-server"]
    }
  }
}

Claude Code

claude mcp add media-mcp -- uvx media-mcp-server

Cursor

设置→ MCP服务器→ Add:

{
  "media-mcp": {
    "command": "uvx",
    "args": ["media-mcp-server"]
  }
}

VS Code

添加 .vscode/mcp.json:

{
  "servers": {
    "media-mcp": {
      "command": "uvx",
      "args": ["media-mcp-server"]
    }
  }
}

______________________________________________________________________

🧪 发展

git clone https://github.com/Adityaaery20/media-mcp.git
cd media-mcp
pip install -e ".[dev]"
pytest

使用MCP检查员进行测试

npx @modelcontextprotocol/inspector uvx media-mcp-server

______________________________________________________________________

📋 支持格式

图像: PNG、JPEG、WebP、GIF、BMP、TIFF、ICO、AVIF

视频: MP4、WebM、MOV、AVI、GIF、MKV *(需要ffmpeg)*

______________________________________________________________________

🗺️ 路线图

  • \[\]批处理操作(处理整个目录)
  • \[\]图像水印
  • \[\]PDF到图像转换
  • \[\]OCR(从图像中提取文本)
  • \[\]从视频中提取音频
  • \[\]图像拼贴/蒙太奇创作
  • \[\]智能裁剪(内容感知)
  • \[\]SVG光栅化

______________________________________________________________________

📄 许可证

麻省理工学院——随心所欲。

______________________________________________________________________

🤝 贡献

欢迎投稿!请先打开一个问题,讨论您想添加什么。

______________________________________________________________________

建于 FastMCP枕头

目录标签

目录标签

图像处理PythonClaude视频处理本地部署媒体转换无配置

支持客户端

Claude DesktopClaudeCursorVS Code

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Python

部署方式(deploymentType,部署类型)

local-only

工具数量(toolCount,工具数)

13

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiononelocal-only

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP