mcp-video-editor (CapCut + OpenCut)
Last checked
Solves An MCP server that lets Cursor, Claude Desktop, Codex and other agents open and edit CapCut drafts and OpenCut projects: tracks, clips, trims, text and captions, transitions, effects and audio. It has 59 tools and every write is a dry run until you say to save it.
- Works with
- CapCut Agent native editors
- Setup
- Medium setup
- Price
- Free
- Type
- MCP server
View on GitHub → How to set it up
Made this tool? Send a correction or get it featured
What it does
An MCP server that lets Cursor, Claude Desktop, Codex and other agents open and edit CapCut drafts and OpenCut projects: tracks, clips, trims, text and captions, transitions, effects and audio. It has 59 tools and every write is a dry run until you say to save it.
The project describes itself as: "Wag na kayo magbayad ng 5k PHP. Ito na — libre. MCP server for CapCut + OpenCut from Cursor, Claude, Codex, Antigravity, OpenCode, KiloCode, Qwen Code and ZCode. 59 tools: timeline editing, effects catalog, voiceover (OpenAI/ElevenLabs), Remotion/HyperFrames render. Premiere/Filmora export is BETA and untested. Dry-run safe."
How to set it up
- Install Node.js 18 or later
- Clone the repo, then run npm install and npm run build
- On Windows run pwsh -File scripts/install-windows.ps1 (or bash scripts/install-unix.sh on macOS/Linux) to add it to your AI apps
- Restart your AI app, check that video-editor shows in its MCP list, and ask it to open your latest CapCut draft
This is a plain English summary of the project's own instructions. Commands and versions change, so always follow the current README at the source link
Safety notes
- Edits CapCut's draft_content.json directly because CapCut has no official API, so close CapCut before saving
- Writes are dry runs by default and the server backs up a project before overwriting or deleting it
- export_project only queues a request and does not render a video; render_project renders through Remotion or HyperFrames
- The README says MIT, but GitHub does not detect a license file, so check before reusing the code
- Brand-new project (created Oct 2026)
General rule: open a duplicate of your project before letting any agent make changes, and read what a script does before approving it
Alternatives and related tools
VideoVectCutAPI (CapCut/Jianying API)
Solves Making lots of CapCut videos with subtitles, voiceover and effects without editing each one by hand
cutcli cookbook
Solves Turning a prompt or template into an editable CapCut draft
SmartCut MCP (CapCut talking-head)
Solves Cutting silences and repeated takes out of talking head videos in CapCut
capcut-mcp (JmsLdrn)
Solves Adding, trimming and arranging clips, text and audio in CapCut drafts from AI
CapCut MCP Server — Extended
Solves Making talking head CapCut edits with styled captions and animation presets
JianYing AutoEdit MCP
Solves Lets an AI build JianYing (the Chinese version of CapCut) drafts over MCP: create and open drafts, add video, audio and text clips, import SRT subtitles, or turn one storyboard JSON into a full draft with video, voiceover, caption tracks and transitions.
The AgentCut weekly
New AI connectors for After Effects, Premiere, Resolve and CapCut, tested setup notes, and what broke after app updates. One email a week