mcp.film

mcp.film / Editing & Post / CapCut MCP

CapCut MCP

Communityby Community (fancyboi999)freeverified Aug 18, 2026

Build CapCut/Jianying draft projects programmatically from an AI agent.

What it does

Python server exposing CapCut draft creation over HTTP/MCP: add video, audio, images, text, subtitles, effects, and stickers, then save as a draft folder that opens in CapCut for finishing. Lets agents pre-assemble social edits that humans polish in CapCut.

Connect

Local install: Not stdio and not packaged: git clone https://github.com/fancyboi999/capcut-mcp, install ffmpeg, `pip install -r requirements.txt` on Python 3.8.20, copy config.json.example to config.json, then `python main.py` — it serves streamable HTTP MCP at http://localhost:9000/mcp, which you add to your client as an http-transport server.

Auth: none

Tools you'll see

create_draftadd_videoadd_audioadd_textadd_subtitleadd_effectsave_draft

Field notes

94 stars, but last pushed Aug 21 2025 — a full year without a commit, against an app that ships breaking draft-format changes. Test that it still produces drafts your CapCut version opens before you build on it. No official ByteDance MCP exists as a replacement. Workflow caveats: it is a local HTTP service on port 9000, not a stdio server, so nothing works until you start it yourself; generated draft folders must be manually copied into CapCut's drafts directory; the pinned Python 3.8.20 is end-of-life; docs are partly Chinese; no license file, which means no license.

Pairs well with