跳到正文
FunCoding

CartCut

官方 MCP Registry 已收录

Edit video in the CartCut desktop editor: cuts from a transcript, captions, motion, effects.

Star
808
版本
v0.1.0
许可证
MIT
最近提交
2026年10月11日

@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

Install

Claude Code

claude mcp add cartcut -- npx -y @cartesiancs/cartcut-mcp

Add -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-mcp

Configuration

Both variables are optional.

VariableDefault
CARTCUT_MCP_TOKENread from CartCut's settingsThe token under the ⚡ icon at the bottom right of the CartCut window.
CARTCUT_MCP_URLhttp://127.0.0.1:9826/mcpWhere CartCut listens.

Without CARTCUT_MCP_TOKEN, the token comes from CartCut's config.json:

  • macOS: ~/Library/Application Support/cartcut-app/config.json
  • Windows: %APPDATA%\cartcut-app\config.json
  • Linux: ~/.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 (/mcp in Claude Code).
  • "CartCut refused the token": CARTCUT_MCP_TOKEN is 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

同类 MCP Server

tldraw

Draw and visually collaborate with your agents on tldraw's canvas.

TLtldraw/tldraw51k近 7 天新增 105 个 star

精选

mcp-for-blender

让智能体在 Blender 里建模,搭建和修改 3D 场景。

AHahujasid/mcp-for-blender30k近 7 天新增 489 个 star

screenpipe

Search your local screen recordings, audio transcripts, and computer activity from screenpipe.

SCscreenpipe/screenpipe22k近 7 天新增 99 个 star

FunASR

Transcribe local audio with FunASR and SenseVoice using private, on-device inference.

MOmodelscope/FunASR21k近 7 天新增 65 个 star

精选

unity-mcp

在 Unity 编辑器里管理资源、控制场景、编辑脚本和运行测试。

COCoplayDev/unity-mcp15k近 7 天新增 154 个 star

Unity-MCP

AI Skills, MCP Tools, and CLI for Unity Engine. Full AI develop and test loop. Use cli for quick setup. Efficient token usage, advanced tools. Any C# method may be turned into a tool by a single line. Works with Claude Code, Gemini, Copilot, Cursor and any other absolutely for free.

IVIvanMurzak/Unity-MCP4.4k近 7 天新增 37 个 star