mcpField
C
CartCut

CartCut

ローカル
cartesiancs.comメディア・デザイン8181 日前に更新

CartCut について

CartCut MCP は、デスクトップ動画編集アプリ CartCut に Claude などの MCP クライアントを接続するブリッジパッケージです。開いているプロジェクトをクライアントから編集でき、編集内容は CartCut 自身の編集履歴で取り消せます。stdio で動作し、アプリ内の MCP サーバーへメッセージを中継します。

主な機能

  1. 01文字起こしを基にした動画のカット
  2. 02プロジェクトへの字幕追加
  3. 03クリップのトリミングと並べ替え
  4. 04モーション、トランジション、エフェクトの適用
  5. 05アプリ内での編集の取り消し

活用シーン

  1. 01文字起こしを基に Claude に不要な間や誤りの除去を依頼
  2. 02開いている動画プロジェクトへの字幕追加
  3. 03クリップの並べ替えとトランジションの追加

MCP 対応

本パッケージは MCP 接続の stdio 側であり、クライアントが npx で起動し、CartCut 内蔵の MCP サーバー(http://127.0.0.1:9826/mcp)へメッセージを中継します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"cartesiancs-cartcut": {
"command": "npx",
"args": [
"-y",
"@cartesiancs/cartcut-mcp"
],
"env": {
"CARTCUT_MCP_TOKEN": "<CARTCUT_MCP_TOKEN>"
}
}
}
}
起動コマンドnpx -y @cartesiancs/cartcut-mcp
設定が必要な環境変数
CARTCUT_MCP_TOKENシークレットOptional. CartCut's MCP token; read from CartCut's own settings when unset.

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@cartesiancs/cartcut-mcp0.1.0

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

@cartesiancs/cartcut-mcp

Claude やその他の MCP クライアントを、お使いのコンピューターで実行中の CartCut 動画エディターに接続します。Claude は、開いているプロジェクトを編集します。トランスクリプトからのカット、キャプションの追加、クリップのトリミングと再配置、モーション、トランジション、エフェクトに対応します。 すべての編集は CartCut 独自の取り消し履歴に記録されるため、⌘Z で元に戻せます。

CartCut はアプリ内で、http://127.0.0.1:9826/mcp に MCP サーバーを実行します。 このパッケージは接続の stdio 側を担います。クライアントが起動し、すべてのメッセージをアプリとの間で中継します。設定は不要です。CartCut 自身の設定からトークンを読み取ります。

要件

インストール

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_TOKENCartCut の設定から読み取りCartCut ウィンドウ右下の ⚡ アイコンの下にあるトークンです。
CARTCUT_MCP_URLhttp://127.0.0.1:9826/mcpCartCut の待ち受け先です。

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

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。