mcp-ffmpeg

korals-ai/mcp-ffmpeg
★ 0 stars Python Code/Dev Tools Updated 3d ago
MCP server exposing ffmpeg as typed operations — probe, clip, transcode, scale, extract audio and frames
View on GitHub → 🔍 Audit Wallet Slippage →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

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

Or install with pip: pip install mcp-ffmpeg

README Excerpt

Structured ffmpeg operations, not a shell. An [MCP](https://modelcontextprotocol.io) server speaking Streamable HTTP: run it in a container, point your agent at `http://localhost:8094/mcp`. ffmpeg/ffprobe exposed as typed operations instead of a command line: probe media, extract audio, clip, transcode, scale, pull frames and make thumbnails. The agent picks an operation and arguments; it never composes an ffmpeg invocation.

Tools (6)

clipextract_audioextract_framesget_media_infoscaletranscode

Topics

ai-agentsaudioffmpegmcpmcp-servertranscodingvideo