home / mcp / video edit mcp server

Video Edit MCP Server

Provides in-memory video and audio editing operations via MCP clients for rapid multimedia workflows.

Installation
Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "aditya2755-video-edit-mcp": {
      "command": "uvx",
      "args": [
        "--python",
        "3.11",
        "video-edit-mcp"
      ]
    }
  }
}

You can use the Video Edit MCP Server to perform powerful in-memory video and audio editing operations through a unified MCP interface. It supports trimming, merging, resizing, applying effects, overlays, format conversions, and seamless operation chaining without generating intermediate files, making multimedia workflows faster and more efficient.

How to use

You interact with the Video Edit MCP Server through an MCP client to perform a sequence of edits on video and audio without writing intermediate files. Start by launching the local MCP runtime that runs the server, then connect your client to issue editing commands. Typical workflows involve chaining multiple steps such as trimming, adding audio, applying effects, and overlaying text, all kept in memory for speed.

Available tools

get_video_info

Return metadata and basic properties of a video file without writing any output files.

trim_video

Trim a video between start and end times. Returns an in-memory result when possible to avoid intermediate files.

add_audio

Attach or replace the audio track of a video with another audio source, preserving in-memory processing.

add_text_overlay

Draw and position text overlays on top of video frames with control over coordinates and styling.

add_overlay

Apply image or video overlays with transparency onto the main video stream.