mcp.film / Editing & Post / CapCut MCP
CapCut MCP
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.
Tools you'll see
create_draftadd_videoadd_audioadd_textadd_subtitleadd_effectsave_draftField 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
Deepgram MCPDeepgram
Official
Official Deepgram server: Nova transcription, diarization, and audio intelligence.
MartiniMartini
Official
Featured
The film set for AI videos — direct entire productions from your agent.
Airtable MCP ServerAirtable
Official
Official hosted Airtable MCP: query, create, and update production-tracking bases.