Best FFmpeg MCP Servers
FFmpeg is a free and open-source software project consisting of a suite of libraries and programs for handling video, audio, and other multimedia files and streams
Why this server?
Provides local video editing with FFmpeg, including trimming, concatenating, transcoding, frame and audio extraction, GIF creation, watermarking, subtitles, fades, speed changes, reversing, flipping, cropping, volume adjustment, audio replacement, and text overlays.
AlicenseBqualityBmaintenanceEnables AI assistants to generate images, videos, music, and voiceovers with your own provider keys, and edit video locally with ffmpeg — all on your machine with no account, watermark, or telemetry.3533 npmMITWhy this server?
Provides tools for optimizing FFmpeg encoding parameters to maximize video quality while balancing encoding time.

Optuna MCP Serverofficial
AlicenseBqualityBmaintenanceA Model Context Protocol server that enables automated optimization and analysis using Optuna, allowing LLMs to perform hyperparameter optimization and interactively analyze optimization results via chat interfaces.2688MITWhy this server?
Uses ffmpeg for local media processing: splitting long files into chunks and estimating their cost, burning subtitles into MP4s, converting generated audio between formats (mp3, opus, ulaw/alaw) and writing PCM WAV, editing audio (join, trim, silence removal, loudness normalization, fades), and playing audio files via ffplay.

Tapra MCP serverofficial
AlicenseAqualityBmaintenanceEnables transcription and subtitling of Tunisian Derja mixed with French and English, speech and voiceover generation, translation, and Arabizi–Arabic script conversion inside MCP clients. It also supports speaker diarization, subtitle translation, transcript search, and audio editing.16470 npmMITWhy this server?
Provides tools to submit FFmpeg video processing jobs, monitor their status, and download results.

Upload-Postofficial
AlicenseBqualityAmaintenanceUpload-Post is the all-in-one social media MCP server the Model Context Protocol server for social media publishing, scheduling and analytics. Connect any MCP-compatible AI agent (Claude, Cursor, ChatGPT, Claude Desktop, n8n, and more) and publish, schedule and analyze content across 13+ social networks from one API: TikTok, Instagram, YouTube, YouTube Shorts, Instagram Reels, LinkedIn, Facebook72558 npm13MITWhy this server?
Generates .cube LUT files compatible with FFmpeg for color space conversions and camera log transforms.

Color Spaceofficial
AlicenseAqualityAmaintenanceColor conversions math for 205+ color spaces, including OKLCH, CIELAB, CAM16, HCT, Display P3, Rec. 2020, camera logs, print and appearance models. Every space is verified to an authoritative reference. A color goes in as any CSS string or as channel values. Tools: convert, gamut, css, space, spaces, cube, shader, icc and code. No API key, no configuration and no network.91,206,204 npm391Creative Commons Zero v1.0 UniversalWhy this server?
Leverages FFmpeg for video format conversion, supporting multiple formats (MP4, AVI, MOV, MKV, WebM, FLV), quality control, and batch processing with customizable parameters like resolution, framerate, and bitrate.
AlicenseBqualityDmaintenanceA professional video format conversion tool based on MCP protocol that supports multiple formats, batch processing, and quality control for video files.315 npm3MITWhy this server?
Provides video processing operations including conversion, compression, trimming, and custom FFmpeg commands through the MCP server
AlicenseBqualityFmaintenanceA Node.js server that provides advanced video and image processing capabilities through the Model Context Protocol, enabling operations like conversion, compression, editing, and effects application.1012 npm29ISCWhy this server?
Enables audio and video processing for narration rendering and final video composition.
AlicenseAqualityDmaintenanceAn MCP server that turns AI agents into product presenters, enabling them to record keynote-quality demo videos by controlling screen recording, mouse, Chrome, and narration.26MITWhy this server?
Provides tools to interact with the FFmpeg Micro REST API for video transcoding, including creating, monitoring, canceling jobs, and uploading local files for processing.
AlicenseAqualityBmaintenanceEnables AI agents to create, monitor, and download video transcodes through the FFmpeg Micro REST API.11182 npm1MIT