FFmpeg MCP Server
@video-creator
Basic information
About FFmpeg MCP Server
Using ffmpeg command line to achieve an mcp server, can be very convenient, through the dialogue to achieve the local video search, tailoring, stitching, playback,clip, overlay, concat and other functions
FFmpeg MCP Server config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"ffmpeg-mcp": {
"autoApprove": [],
"disabled": false,
"timeout": 60,
"command": "uv",
"args": [
"--directory",
"/Users/xxx/Downloads/ffmpeg-mcp",
"run",
"ffmpeg-mcp"
],
"transportType": "stdio"
}
}
}FFmpeg MCP Server tools
Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is FFmpeg-MCP?
An MCP server that wraps FFmpeg command-line tools to enable local video search, trimming, stitching, playback, and other operations through natural language dialogue with an AI assistant. It is intended for users who want to manipulate video files on their Mac via an MCP client like Cline.
How to use FFmpeg-MCP?
Clone the repository, run uv sync in the project directory, then configure your MCP client with the stdio transport. The client command is uv --directory /path/to/ffmpeg-mcp run ffmpeg-mcp. Tools are invoked automatically by the AI assistant when it processes natural language requests.
Key features of FFmpeg-MCP
- Find video files in a directory recursively.
- Get video metadata (duration, fps, codec, dimensions).
- Trim video by start/end time or duration.
- Concatenate multiple videos with automatic smart mode.
- Play video or audio with ffplay.
- Overlay one video onto another at a specified position.
- Scale video dimensions while preserving aspect ratio.
- Extract frames from a video at a given rate (PNG, JPG, or WEBP).
Use cases of FFmpeg-MCP
- Search for a specific video file by name in a local folder.
- Retrieve detailed technical information about a video.
- Clip a segment from a longer video for quick sharing.
- Combine several video clips into one seamless output.
- Overlay a logo or watermark onto a
More Other MCP servers
Hindsight
vectorize-ioHindsight: Agent Memory That Learns

The Living Bread
The Living BreadA free remote MCP server for The Living Bread. Bible passages read word for word from a stored public domain text with an evidence label, keyword search and cross references, real churches, gatherings and prayer groups w
Maestro
mobile-dev-incPainless E2E Automation for Mobile and Web

YOUB
Connect your AI assistant to your own YOUB endurance training account. Read recorded activities with full analysis, planned sessions, race goals, wellness (HRV, sleep, resting HR) and your athletic profile. Create or mov

Volley.sh
VolleyA good sequence diagram can solve almost any communication problem in engineering. Volley lets your agent write them as plain text, with the real request and response payloads on every arrow. It checks its own syntax wi
Comments