MCP Directory

How to add Video Editor MCP server to Claude Desktop

Upload, search, edit, and generate videos through Video Jungle from your LLM. Paste the config into ~/Library/Application Support/Claude/claude_desktop_config.json and restart Claude Desktop.

Last updated June 14, 2026 ยท 272โ˜… ยท stdio ยท apikey

Claude Desktop config for Video Editor MCP server

uvx video-editor-mcp YOURAPIKEY
{
  "mcpServers": {
    "video-editor-mcp-server": {
      "command": "uvx",
      "args": [
        "video-editor-mcp",
        "YOURAPIKEY"
      ]
    }
  }
}

Requires `uv` (the Python package runner). Install it from https://docs.astral.sh/uv/ if `uvx` is not found.

Setup steps

  1. 1Open Claude Desktop โ†’ Settings โ†’ Developer โ†’ Edit Config (this opens ~/Library/Application Support/Claude/claude_desktop_config.json).
  2. 2Paste the Video Editor MCP server config below under the top-level "mcpServers" key.
  3. 3Fill in any placeholder secrets (API keys, paths) in the snippet.
  4. 4Save the file, then fully quit and reopen Claude Desktop.
  5. 5Open a chat and confirm Video Editor MCP server's tools appear under the ๐Ÿ”Œ tools menu.

Before you start

  • A Video Jungle account and API key (sign up at app.video-jungle.com/register)
  • uv / uvx (Python package runner)
  • DaVinci Resolve Studio running (only for the edit-locally tool)
  • macOS Photos and LOAD_PHOTOS_DB=1 (only for the search-local-videos tool)

What Video Editor MCP server can do in Claude Desktop

add-video

Add a video file for analysis from a URL. Returns a 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 running DaVinci Resolve Studio instance.

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.

search-local-videos

Search the macOS Photos app for local videos using Apple's tags. Requires the LOAD_PHOTOS_DB=1 environment variable.

Security

Requires a Video Jungle API key, passed as a command-line argument in the client config. Setting LOAD_PHOTOS_DB=1 grants the server access to your macOS Photos library and will prompt Claude to access local files. The edit-locally tool downloads projects to your machine and requires DaVinci Resolve Studio to be running.

Video Editor MCP server + Claude Desktop FAQ

Where is the Claude Desktop config file?

Claude Desktop reads MCP servers from ~/Library/Application Support/Claude/claude_desktop_config.json. Paste the Video Editor MCP server config there under the "mcpServers" key and restart the client.

Is Video Editor MCP server safe to use with Claude Desktop?

Requires a Video Jungle API key, passed as a command-line argument in the client config. Setting LOAD_PHOTOS_DB=1 grants the server access to your macOS Photos library and will prompt Claude to access local files. The edit-locally tool downloads projects to your machine and requires DaVinci Resolve Studio to be running.

Do I need a Video Jungle account?

Yes. You must sign up at app.video-jungle.com/register and get an API key from your profile settings, then pass it to the server.

How do I search videos in my Photos app?

Set the environment variable LOAD_PHOTOS_DB=1 when launching the server. This makes Claude prompt to access local files, after which you can search Photos by Apple's tags.

What is required to edit locally in DaVinci Resolve?

The edit-locally tool creates an OpenTimelineIO project and downloads it to your machine; DaVinci Resolve Studio must already be running before calling the tool.

View repo Full Video Editor MCP server page