mcp-ffmpeg

mcp-ffmpeg

17

MCP FFmpeg Video Processor is a Node.js server that uses FFmpeg to perform video manipulation tasks such as resizing videos and extracting audio in various formats. Designed for integration with Claude Desktop, it allows processing videos through natural language requests.

MCP FFmpeg Video Processor

A Node.js server leveraging FFmpeg for video manipulation. It provides APIs for:

  • Resizing videos to resolutions like 360p, 480p, 720p, and 1080p
  • Extracting audio in formats such as MP3, AAC, WAV, and OGG

Prerequisites

  • Node.js (v14 or higher)
  • FFmpeg for video processing

Installation

  1. Clone the repository.
  2. Install dependencies using npm.

Running the Server

Start the server with npm or use Smithery for automated installation and configuration.

Note: The server stores uploaded videos temporarily and has a file size limit of 500MB.