mcp-registry/video-editing-mcp

    ==================
      
       /// MCP ///
      /// VID ///
        
    ==================
        
    [server:online]
    [protocol:ready]

video-editing-mcp

by burningion

MCP (Model-Context Protocol) server that integrates the Video Jungle API to upload, analyze, search, and auto-generate video edits.

187
24
Specialized

01

add-video

Add a video file for analysis from a URL and return a vj:// URI referencing the video.

02

create-videojungle-project

Create a Video Jungle project to hold generative scripts, analyzed videos and images for video edit generation.

03

edit-locally

Create and download an OpenTimelineIO project so it can be opened in an already-running Davinci Resolve Studio instance.

04

generate-edit-from-videos

Generate a rendered video edit from a set of video files.

05

generate-edit-from-single-video

Generate a video edit from a single input video file.

06

get-project-assets

Retrieve assets within a project for video edit generation.

07

search-videos

Return video matches based on embeddings and keywords.

08

search-local-videos

Search local Photos app videos using Apple’s tags (requires LOAD_PHOTOS_DB=1).

09

update-video-edit

Live-update a video edit’s information; if Video Jungle is open the edit updates in real time.

Installation

1. Clone the repo
git clone https://github.com/burningion/video-editing-mcp.git cd video-editing-mcp
2. Create a virtual-env (recommended)
python -m venv .venv source .venv/bin/activate # Windows: .venv\Scripts\activate
3. Install Python dependencies
pip install -r requirements.txt
4. Install FFmpeg if it is not already on your PATH (used for rendering/encoding):
• macOS: `brew install ffmpeg`
• Ubuntu: `sudo apt-get install ffmpeg`
• Windows: Download static build and add it to your PATH
5. Copy the example environment file and add your credentials
cp .env.example .env # then edit .env to add VIDEO_JUNGLE_API_KEY and any storage bucket info
6. Run the development server
uvicorn app.main:app --reload # if FastAPI # or python app.py # if Flask
7. The server will be available on http://localhost:8000 (or whichever port is configured).

Documentation

License: Not specified (no license file detected – repository is currently proprietary)
Updated 7/30/2025
video-editing-mcp - MCP Server Registry - Augment Code