VE

Video Editor

Created 6 months ago

A server for uploading, editing, and generating videos using Video Jungle.

development video editing documentation public

What is Video Editor?

A Model Context Protocol Server to add, edit, and search videos with [Video Jungle](https://www.video-jungle.com/).

Documentation

Video Editor MCP server

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

The server implements a few tools:

  • add-video
  • create-videojungle-project
  • edit-locally
  • generate-edit-from-videos
  • generate-edit-from-single-video
  • get-project-assets
  • search-videos
  • update-video-edit

Using Tools in Practice

In order to use the tools, you'll need to sign up for Video Jungle and add your API key.

Configuration

You must login to Video Jungle settings and get your API key. Then, use this to start Video Jungle MCP:

$ uv run video-editor-mcp YOURAPIKEY

Quickstart# Install\n\n#### Installing via Smithery

To install Video Editor for Claude Desktop automatically via Smithery:

npx -y @smithery/cli install video-editor-mcp --client claude

Development# Building and Publishing

To prepare the package for distribution:

  1. Sync dependencies and update lockfile:
uv sync
  1. Build package distributions:
uv build
  1. Publish to PyPI:
uv publish

Server Config

{
  "mcpServers": {
    "video-editor-server": {
      "command": "npx",
      "args": [
        "video-editor"
      ]
    }
  }
}

Links & Status

Repository: github.com
Hosted: No
Global: No
Official: Yes

Project Info

Hosted Featured
Created At: May 23, 2025
Updated At: Aug 07, 2025
Author: Burningion
Category: community
License: MIT
Tags:
development video editing documentation