Submit

FFmpeg-MCP

@video-creator

a year ago
developer-tools
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
Overview

what is FFmpeg-MCP?

FFmpeg-MCP is a media processing server that utilizes FFmpeg command line tools to facilitate local video search, trimming, stitching, and playback functionalities.

how to use FFmpeg-MCP?

To use FFmpeg-MCP, clone the repository from GitHub, configure the server settings, and run the server to access its video processing capabilities.

key features of FFmpeg-MCP?

  • Video path searching with find_video_path
  • Retrieving video information using get_video_info
  • Trimming videos with clip_video
  • Concatenating multiple videos with concat_videos
  • Playing videos with play_video

use cases of FFmpeg-MCP?

  1. Searching for video files in a specified directory.
  2. Extracting metadata from video files.
  3. Trimming video clips for specific segments.
  4. Merging multiple video files into one.
  5. Playing various video formats seamlessly.

FAQ from FFmpeg-MCP?

  • What platforms does FFmpeg-MCP support?

Currently, FFmpeg-MCP supports macOS platforms, including ARM64 and x86_64.

  • How do I install FFmpeg-MCP?

You can install it by cloning the repository and following the configuration steps provided in the documentation.

  • What video formats are supported for playback?

FFmpeg-MCP supports multiple formats including mov, mp4, avi, mkv, and 3gp.

Server Config

{
  "mcpServers": {
    "ffmpeg-mcp": {
      "autoApprove": [],
      "disabled": false,
      "timeout": 60,
      "command": "uv",
      "args": [
        "--directory",
        "/Users/xxx/Downloads/ffmpeg-mcp",
        "run",
        "ffmpeg-mcp"
      ],
      "transportType": "stdio"
    }
  }
}
© 2025 MCP.so. All rights reserved.

Build with ShipAny.