MCP Directory

How to add Video Editor MCP server to Cursor

Upload, search, edit, and generate videos through Video Jungle from your LLM. Paste the config into ~/.cursor/mcp.json and restart Cursor.

Last updated June 14, 2026 · 272 · stdio · apikey

Cursor 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 Cursor → Settings → MCP → Add new MCP server (or edit ~/.cursor/mcp.json directly).
  2. 2Paste the Video Editor MCP server config below into the "mcpServers" object.
  3. 3Fill in placeholder secrets, then save.
  4. 4Cursor reloads MCP servers automatically — check Settings → MCP for a green status dot.
  5. 5Ask Cursor to use one of Video Editor MCP server's tools to confirm it's connected.

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 Cursor

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 + Cursor FAQ

Where is the Cursor config file?

Cursor reads MCP servers from ~/.cursor/mcp.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 Cursor?

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