
Video Editing Mcp
The Video Editing MCP server enables users to upload, search, and edit videos through integration with Video Jungle and Claude, providing tools for video analysis, project management, and edit generation. It offers capabilities including video uploading and multi-modal analysis, semantic video search using embeddings, local video retrieval from Photos apps, edit generation from single or multiple videos, and direct integration with DaVinci Resolve Studio via OpenTimelineIO projects. The server solves the problem of programmatically managing and editing video content through an LLM interface, allowing users to search videos by visual and audio content and generate rendered edits without manual video editing.
- GitHub stars
- 273
- tools
- 8
- auth
- Secret needed
- transport
- STDIO
- env var
- 1
- last updated
- Sep 12, 2025
Tools
8 toolsPublic tool metadata for what this MCP can expose to an agent.
add-videoAdd a Video File for analysis from a URL. Returns an vj:// URI to reference the Video file
Add a Video File for analysis from a URL. Returns an vj:// URI to reference the Video file
No parameter schema in public metadata yet.
create-videojungle-projectCreates a Video Jungle project to contain generative scripts, analyzed videos, and images for video edit generation
Creates a Video Jungle project to contain generative scripts, analyzed videos, and images for video edit generation
No parameter schema in public metadata yet.
edit-locallyCreates an OpenTimelineIO project and downloads it to your machine to open in a Davinci Resolve Studio instance (Resolve Studio _must_ already be running before calling this tool.)
Creates an OpenTimelineIO project and downloads it to your machine to open in a Davinci Resolve Studio instance (Resolve Studio _must_ already be running before calling this tool.)
No parameter schema in public metadata yet.
generate-edit-from-videosGenerates a rendered video edit from a set of video files
Generates a rendered video edit from a set of video files
No parameter schema in public metadata yet.
generate-edit-from-single-videoGenerate an edit from a single input video file
Generate an edit from a single input video file
No parameter schema in public metadata yet.
get-project-assetsGet assets within a project for video edit generation.
Get assets within a project for video edit generation.
No parameter schema in public metadata yet.
search-videosReturns video matches based upon embeddings and keywords
Returns video matches based upon embeddings and keywords
No parameter schema in public metadata yet.
update-video-editLive update a video edit's information. If Video Jungle is open, edit will be updated in real time.
Live update a video edit's information. If Video Jungle is open, edit will be updated in real time.
No parameter schema in public metadata yet.
Sponsors
Configuration
VJ_API_KEY*secretVideo Jungle API Key (found at https://www.video-jungle.com/user/settings)
Readme
Video Editor MCP server
See a demo here: https://www.youtube.com/watch?v=KG6TMLD8GmA
Upload, edit, search, and generate videos from everyone's favorite LLM and Video Jungle.
You'll need to sign up for an account at Video Jungle in order to use this tool, and add your API key.
Components
Resources
The server implements an interface to upload, generate, and edit videos with:
- Custom vj:// URI scheme for accessing individual videos and projects
- Each project resource has a name, description
- Search results are returned with metadata about what is in the video, and when, allowing for edit generation directly
Prompts
Coming soon.
Tools
Details
- Repository
- github.com/burningion/video-editing-mcp
- Categories
- Search & Web Crawling, Media & Entertainment
- Package
video-editor-mcp- Transport
- STDIO
- Auth
- Required
- Registry
- MCP registry, active