CartCut について
CartCut MCP は、デスクトップ動画編集アプリ CartCut に Claude などの MCP クライアントを接続するブリッジパッケージです。開いているプロジェクトをクライアントから編集でき、編集内容は CartCut 自身の編集履歴で取り消せます。stdio で動作し、アプリ内の MCP サーバーへメッセージを中継します。
主な機能
- 01文字起こしを基にした動画のカット
- 02プロジェクトへの字幕追加
- 03クリップのトリミングと並べ替え
- 04モーション、トランジション、エフェクトの適用
- 05アプリ内での編集の取り消し
活用シーン
- 01文字起こしを基に Claude に不要な間や誤りの除去を依頼
- 02開いている動画プロジェクトへの字幕追加
- 03クリップの並べ替えとトランジションの追加
MCP 対応
本パッケージは MCP 接続の stdio 側であり、クライアントが npx で起動し、CartCut 内蔵の MCP サーバー(http://127.0.0.1:9826/mcp)へメッセージを中継します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
@cartesiancs/cartcut-mcp
Claude やその他の MCP クライアントを、お使いのコンピューターで実行中の CartCut 動画エディターに接続します。Claude は、開いているプロジェクトを編集します。トランスクリプトからのカット、キャプションの追加、クリップのトリミングと再配置、モーション、トランジション、エフェクトに対応します。 すべての編集は CartCut 独自の取り消し履歴に記録されるため、⌘Z で元に戻せます。
CartCut はアプリ内で、http://127.0.0.1:9826/mcp に MCP サーバーを実行します。
このパッケージは接続の stdio 側を担います。クライアントが起動し、すべてのメッセージをアプリとの間で中継します。設定は不要です。CartCut 自身の設定からトークンを読み取ります。
要件
- CartCut を起動しておく必要があります。こちらからダウンロードできます。
npxを使うため、Node.js 18 以降が必要です。
インストール
Claude Code
claude mcp add cartcut -- npx -y @cartesiancs/cartcut-mcp
すべてのプロジェクトで使うには、-s user を追加します。ツールを使えるだけでなく、Claude を優れたエディターにする編集スキルも必要な場合は、代わりにプラグインをインストールしてください:
plugins/cartcut-editing。
スキルがインストールされていない場合、ブリッジが Claude に参照先を伝えます。
Claude Desktop、Cursor、その他のクライアント
{
"mcpServers": {
"cartcut": {
"command": "npx",
"args": ["-y", "@cartesiancs/cartcut-mcp"]
}
}
}
Codex
codex mcp add cartcut -- npx -y @cartesiancs/cartcut-mcp
設定
どちらの変数も省略できます。
| 変数 | デフォルト値 | |
|---|---|---|
CARTCUT_MCP_TOKEN | CartCut の設定から読み取り | CartCut ウィンドウ右下の ⚡ アイコンの下にあるトークンです。 |
CARTCUT_MCP_URL | http://127.0.0.1:9826/mcp | CartCut の待ち受け先です。 |
CARTCUT_MCP_TOKEN が設定されていない場合、トークンは CartCut の config.json から取得されます:
- macOS:
~/Library/Application Support/cartcut-app/config.json - Windows:
%APPDATA%\cartcut-app\config.json - Linux:
~/.config/cartcut-app/config.json
知っておくとよい動作
セッション中に CartCut が再起動することがあります。 CartCut を終了して更新し、再び開くと、次の呼び出し時にアプリとの新しいセッションが開始され、そのまま続行されます。また、クライアントにはツールリストを読み直すよう通知されます。
呼び出しが二重に送信されることはありません。 ツールの呼び出し中に CartCut が終了した場合、呼び出しは再試行されず、エラーが返されます。タイムラインにすでに変更が加えられている可能性があるためです。再度依頼する前に、エディターを確認してください。
データがコンピューターの外に送信されることはありません。 ブリッジが通信するのは、上記のアドレスだけです。
トラブルシューティング
- 「CartCut が起動していないか、MCP ブリッジがオフです」:CartCut を開いてから再接続してください(Claude Code では
/mcp)。 - 「CartCut がトークンを拒否しました」:
CARTCUT_MCP_TOKENに古いトークンが設定されています。設定を解除するか、⚡ アイコンから現在のトークンをコピーしてください。 - 「CartCut のトークンがありません」:このアカウントでは CartCut が一度も開かれていません。いったん起動してください。
npx -y @cartesiancs/cartcut-mcp --version を実行すると、バージョンが表示されます。ブリッジは stderr にログを出力し、プロトコルを伝送する stdout には出力しません。
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。