Description

MCP FFmpeg Video Processor enables AI assistants to manipulate video files through FFmpeg, offering capabilities to resize videos to different resolutions (360p, 480p, 720p, 1080p) and extract audio in various formats (MP3, AAC, WAV, OGG). Developed by Bitscorp, this Node.js implementation can be installed via Smithery for Claude Desktop or configured manually for other clients. The server processes uploaded videos temporarily and stores outputs in a dedicated directory, making it ideal for workflows requiring video manipulation without leaving the conversation interface.

Installation

git clone https://github.com/bitscorp-mcp/mcp-ffmpeg

Claude Desktop Configuration

Add this configuration to your Claude Desktop config file to enable this MCP server:

Config file location: ~/Library/Application Support/Claude/claude_desktop_config.json

Config file location: %APPDATA%\Claude\claude_desktop_config.json

Config file location: ~/.config/Claude/claude_desktop_config.json

claude_desktop_config.json
{
  "mcpServers": {
    "ffmpeg-video-processor": {
      "command": "node",
      "args": [
        "path/to/server.js"
      ]
    }
  }
}