cartcut-mcp
Official@cartesiancs/cartcut-mcp
Connects Claude, and any other MCP client, to the CartCut video editor running on your computer. Claude edits the project you have open: cutting from a transcript, adding captions, trimming and restaging clips, motion, transitions and effects. Every edit lands in CartCut's own undo history, so ⌘Z takes it back.
CartCut runs its MCP server inside the app, on http://127.0.0.1:9826/mcp.
This package is the stdio side of that connection: the client starts it, and it
relays every message to the app and back. It needs no configuration: it reads
CartCut's token from CartCut's own settings.
Requirements
CartCut, open. Download it here.
Node.js 18 or later, for
npx.
Related MCP server: WeftCut
Install
Claude Code
claude mcp add cartcut -- npx -y @cartesiancs/cartcut-mcpAdd -s user to have it in every project. For the editing skill as well, which
is what makes Claude a good editor rather than one that merely has the tools,
install the plugin instead:
plugins/cartcut-editing.
If the skill is not installed, the bridge tells Claude where to read it.
Claude Desktop, Cursor and other clients
{
"mcpServers": {
"cartcut": {
"command": "npx",
"args": ["-y", "@cartesiancs/cartcut-mcp"]
}
}
}Codex
codex mcp add cartcut -- npx -y @cartesiancs/cartcut-mcpConfiguration
Both variables are optional.
Variable | Default | |
| read from CartCut's settings | The token under the ⚡ icon at the bottom right of the CartCut window. |
|
| Where CartCut listens. |
Without CARTCUT_MCP_TOKEN, the token comes from CartCut's config.json:
macOS:
~/Library/Application Support/cartcut-app/config.jsonWindows:
%APPDATA%\cartcut-app\config.jsonLinux:
~/.config/cartcut-app/config.json
Behaviour worth knowing
CartCut can restart underneath a session. Quit it, update it, open it again: the next call opens a new session with the app and carries on, and the client is told to re-read the tool list.
A call is never sent twice. If CartCut closes while a tool call is running, the call is answered with an error rather than retried, because it may already have changed the timeline. Look at the editor before asking again.
Nothing leaves the machine. The bridge only ever talks to the address above.
Troubleshooting
"CartCut is not running, or its MCP bridge is off": open CartCut, then reconnect (
/mcpin Claude Code)."CartCut refused the token":
CARTCUT_MCP_TOKENis set to an old token. Unset it, or copy the current one from the ⚡ icon."There is no CartCut token": CartCut has never been opened on this account. Open it once.
npx -y @cartesiancs/cartcut-mcp --version prints the version. The bridge logs
to stderr and never to stdout, which carries the protocol.
License
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Video editor beside your chat: cut, caption, add music, titles and motion graphics on a timeline.
Edit video by talking to your AI — search footage, cut timelines, apply effects, add captions.
A video editor in your browser that your AI drives: cuts, captions, multicam, motion titles, export.
Edit videos with AI: cuts, captions, B-roll and motion in a style you pick or copy from any video.
Related MCP Servers
- AlicenseNot gradedqualityAmaintenanceEnables AI agents and MCP clients to programmatically edit video projects on a local desktop editor, with 119 tools for multitrack editing, effects, captions, audio, and batch auto-editing, producing reviewable and reversible real timeline edits.AGPL 3.0
- AlicenseAqualityAmaintenanceA complete desktop NLE — timeline, keyframes, effects, captions, audio mixing, code as video, hardware-accelerated export — with its whole editing surface published over MCP. The agent edits the project you are watching, and every call is recorded and reversible.123232MIT
- AlicenseNot gradedqualityBmaintenanceEnables AI agents to edit talking-head videos locally by transcribing footage, applying validated edit operations like cutting fillers and silences, adding zooms, captions, looks and branding, and checking results with rendered previews. Agents can also read pinned editor feedback notes with annotated frames, resolve them, and export MP4, SRT or OTIO while the user watches changes live.1MIT
- AlicenseNot gradedqualityBmaintenanceEnables users to create and edit local video projects, add video/photo/audio/text, trim and move clips, apply templates/effects, and deploy edits to the desktop app through a live web editor.MIT