MCP Media Processor MCP Server

A Node.js server implementing Model Context Protocol (MCP) for media processing operations, providing powerful video and image manipulation

Local serverstdio

What is the MCP Media Processor MCP Server?

A Node.js server implementing Model Context Protocol (MCP) for media processing operations, providing powerful video and image manipulation capabilities.

What it actually does

  • Video processing and conversion
  • Image processing and manipulation
  • Media compression
  • Video trimming and editing
  • Image effects and watermarking

Configuration

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 * ImageMagick: Required for image processing operations * macOS: `brew install

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
executeffmpeg
InputsinputPath (string): Absolute path to input image file
outputPathstring, optional): Custom output path
outputFilenamestring, optional): Custom output filename
convertimage
compressimage
qualitynumber, optional): Compression quality (1-100)
trimvideo
resizeimage
widthnumber, optional): Target width in pixels
heightnumber, optional): Target height in pixels
maintainAspectRatioboolean, optional): Whether to maintain aspect ratio
rotateimage
addwatermark
positionstring, optional): Position of watermark (default: "southeast")
opacitynumber, optional): Watermark opacity (0-100)
applyeffect
intensitynumber, optional): Effect intensity (0-100)

How to install the MCP Media Processor MCP Server

{
  "mcpServers": {
    "mediaProcessor": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-media-processor@latest"
      ]
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

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 * ImageMagick: Required for image processing operations * macOS: `brew install

Example prompts to try

  • “Use MCP Media Processor to Tools.”

Frequently asked questions

A Node.js server implementing Model Context Protocol (MCP) for media processing operations, providing powerful video and image manipulation capabilities. Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.