See a demo here: [https://www.youtube.com/watch?v=KG6TMLD8GmA](https://www.youtube.com/watch?v=KG6TMLD8GmA)
See a demo here: https://www.youtube.com/watch?v=KG6TMLD8GmA. That is what the video editing mcp mcp server brings to an AI assistant: the same capability, reachable through the Model Context Protocol rather than a separate app or dashboard.
The server publishes 12 tools. What each one is for:
add-video — Add a Video File for analysis from a URL. Returns an vj:// URI to reference the Video filecreate-videojungle-project — Creates a Video Jungle project to contain generative scripts, analyzed videos, and images for video edit generationedit-locally — Creates an OpenTimelineIO project and downloads it to your machine to open in a Davinci Resolve Studio instance (Resolve Studio must already begenerate-edit-from-videos — Generates a rendered video edit from a set of video filesgenerate-edit-from-single-video — Generate an edit from a single input video fileget-project-assets — Get assets within a project for video edit generationsearch-videos — Returns video matches based upon embeddings and keywordsupdate-video-edit — Live update a video edit's information. If Video Jungle is open, edit will be updated in real timeResources — The server implements an interface to upload, generate, and edit videos with: - Custom vj:// URI scheme for accessing individual videos and projectsPrompts — The Prompts tool exposed by this serverTools — The server implements a few tools: - add-video - Add a Video File for analysis from a URL. Returns an vj:// URI to reference the Video file -Debugging — Since MCP servers run over stdio, debugging can be challenging. For the best debugging experience, we strongly recommend using the [MCPConfiguration is passed through the environment: LOAD_PHOTOS_DB, UV_PUBLISH_TOKEN. Treat anything key-shaped as a real credential — scope it to the minimum the server needs, and rotate it if it ever lands in a shared config.
@smithery/cli on npm is all you need. Most clients run it directly, so configuration is a few lines and a restart.
This sits in the developer tooling group, where several servers overlap in what they claim to do but differ sharply once you actually set them up. Video Editing MCP's toolset — add-video, create-videojungle-project, edit-locally and 9 more — is a fair guide to whether it matches your workflow. It is maintained by burningion; worth a glance at recent repository activity before you build anything load-bearing on it.
We check each listing at SyncDev against the project's documentation before it goes live — if something here drifts out of date, it is a bug worth reporting.
| Tool | What it does |
|---|---|
| add-video | Add a Video File for analysis from a URL. Returns an vj:// URI to reference the Video file |
| create-videojungle-project | Creates a Video Jungle project to contain generative scripts, analyzed videos, and images for video edit generation |
| edit-locally | 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.) |
| generate-edit-from-videos | Generates a rendered video edit from a set of video files |
| generate-edit-from-single-video | Generate an edit from a single input video file |
| get-project-assets | Get assets within a project for video edit generation. |
| search-videos | Returns video matches based upon embeddings and keywords |
| update-video-edit | Live update a video edit's information. If Video Jungle is open, edit will be updated in real time. |
| 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 re |
| Prompts | The Prompts tool exposed by this server. |
| Tools | The server implements a few tools: - add-video - Add a Video File for analysis from a URL. Returns an vj:// URI to reference the Video file - create-videojungle-project - Creates a Video Jungle project to contain generat |
| Debugging | Since MCP servers run over stdio, debugging can be challenging. For the best debugging experience, we strongly recommend using the [MCP Inspector](https://github.com/modelcontextprotocol/inspector). |
{
"mcpServers": {
"video-editing": {
"command": "npx",
"args": ["-y", "@smithery/cli"],
"env": {
"LOAD_PHOTOS_DB": "your-value",
"UV_PUBLISH_TOKEN": "your-value"
}
}
}
}Add to claude_desktop_config.json, then restart Claude Desktop.
| Variable | Description | Required |
|---|---|---|
| LOAD_PHOTOS_DB | Configuration value read at startup. | Optional |
| UV_PUBLISH_TOKEN | Credential the server authenticates with. | Yes |
Build a programmable telecommunications stack for connecting telephony services with the Internet via a cloud-based utility.
Search built for AI, not humans — semantic web search that returns model-ready content, plus code context.
Answers, not links — delegate questions to Perplexity's search-grounded models and get cited responses back.
Give your assistant a voice — text-to-speech, voice cloning and audio tools from the ElevenLabs API.
Give your assistant a real code sandbox — isolated cloud VMs for actually running the code it writes.
The ML hub in your context window — search models, datasets, papers and run Spaces from the official server.