mcpField
C
CutPro MCP

CutPro MCP

リモート
cut.pro開発ツール22 週間前に更新
リポジトリ公式サイト

CutPro MCP について

CutPro MCPはCutPro v1 APIをMCPツールとして公開し、AIクライアントによる画像・動画生成、クリップ作成、文字起こし、投稿を支援します。ローカルのstdioとOAuth対応のホスト型HTTP接続に対応し、ライブAPI仕様に合わせてツールを更新します。

主な機能

  1. 01画像と動画の生成
  2. 02AIペルソナの作成と差し替え
  3. 03動画の分析・クリップ作成・レンダリング
  4. 04音声と動画の文字起こし
  5. 05SNS投稿と予約投稿
  6. 06API仕様に沿ったツール同期

活用シーン

  1. 01プロンプトや参照画像から動画を生成
  2. 02長尺動画からクリップを抽出してレンダリング
  3. 03メディアにタイムコード付き字幕を作成
  4. 04SNSへのクリップ投稿を予約

MCP 対応

生成、クリップ作成、文字起こし、レンダリング、SNS投稿を行うCutPro APIのツールとプロンプトをMCPクライアントに公開します。ローカルstdioとOAuth対応のStreamable HTTPエンドポイントを利用できます。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://mcp.cut.pro
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

パッケージ
npm@cutpro/mcp2.4.0

ツール

詳細

CutPro MCP

npm version npm downloads CI Release MCP 2026-07-28 License: MIT MCP Registry Smithery

AI 画像、動画、ペルソナ、クリップ向けの Model Context Protocol(MCP)サーバーです。CutPro API の全機能をツールとして公開し、LLM で次のことができます。

  • あらゆるトップモデルで画像や動画を生成:Veo、Kling、Seedance、Wan、MiniMax、Nano Banana、GPT Image、Seedream などを使い、プロンプトまたは参照画像から生成できます。各モデルの最新料金も確認できます。
  • AI ペルソナを作成:写真や動画を通して一貫性を保つリアルな人物を作成し、シーン、カメラワーク、動き、音声を維持したまま、任意の動画に入れ替えられます。
  • 長時間の動画やライブ配信をクリップ化:最適な場面を見つけ、完成版の MP4 をレンダリングします。
  • 投稿と予約:クリップ、生成した動画、ペルソナ動画を、TikTok、Instagram、YouTube、Facebook、Threads、LinkedIn、Pinterest、Bluesky に今すぐ、または指定した時間に公開できます。
  • 文字起こし:あらゆる音声や動画を、タイムコード付きの字幕(SRT、VTT、テキスト、JSON)に変換します。
主な機能
  • 常に同期。v1 のすべてのエンドポイントを、最新の API 仕様から生成したツールとして利用できます。画像と動画の生成、ペルソナ、ワークスペース、残高、動画とアップロード、クリッピング、クリップ、チャンネルとライブ配信のモニタリング、テンプレート、レンダリング、文字起こし、投稿、接続に対応しています。
  • どこでも実行可能。ローカルクライアント(Claude Code、Cursor、Claude Desktop、Windsurf、VS Code、Cline、Zed)向けの stdio と、ChatGPT および Claude.ai 向けの OAuth 対応ホスト型 Streamable HTTP エンドポイントを利用できます。
  • 最新のプロトコルに対応。2026-07-28(ステートレス、server/discover、キャッシュ可能なリスト、複数回のラウンドトリップ要求)およびそれ以前のすべてのリビジョンに、同じエンドポイントで対応しています。
  • 結果を確認可能。MCP Apps に対応したクライアントでは、生成された画像や動画、ペルソナ、クリップ、レンダリング結果をインラインプレーヤーで表示できます。ジョブが完了するまで追跡し、CutPro で開く、画像をアニメーション化する、投稿を予約するためのボタンも表示されます。
  • 料金が発生する前に確認。エリシテーションに対応したクライアントでは、クレジットを消費するすべての呼び出しで料金を表示し、請求が発生する前にユーザーの確認を待ちます。

はじめに

必要条件
  • Node.js 18 以降。
  • CutPro アカウント(プランは問いません)と API キー。cut.pro/studio/me/api-keys で生成してください。
  • MCP 対応クライアント。
標準設定

ほとんどのクライアントで同じ JSON を使用します。API キーを env に追加してください。

{
	"mcpServers": {
		"cutpro": {
			"command": "npx",
			"args": ["-y", "@cutpro/mcp@latest"],
			"env": { "CUTPRO_API_KEY": "<your-api-key>" }
		}
	}
}
インストール

VS Code にインストール Cursor にインストール Cursor でホスト型サーバーに接続 LM Studio にインストール Goose にインストール

ボタンからインストールした後、サーバーの env に CUTPRO_API_KEY を追加してください。

Claude Code
claude mcp add cutpro --env CUTPRO_API_KEY=<your-api-key> -- npx -y @cutpro/mcp@latest
Claude Desktop

claude_desktop_config.json に追加してください(Settings、Developer、Edit Config)。

{
	"mcpServers": {
		"cutpro": {
			"command": "npx",
			"args": ["-y", "@cutpro/mcp@latest"],
			"env": { "CUTPRO_API_KEY": "<your-api-key>" }
		}
	}
}
Cursor / Windsurf / VS Code(手動)

上記の標準設定を、クライアントの MCP 設定(mcp.json / mcpServers)に追加してください。

Cline

MCP サーバーのパネルを開き、Configure を選択して、上記の標準設定を追加してください。

Gemini CLI
gemini mcp add cutpro npx -y @cutpro/mcp@latest -e CUTPRO_API_KEY=<your-api-key>
Codex

~/.codex/config.toml に追加してください。

[mcp_servers.cutpro]
command = "npx"
args = ["-y", "@cutpro/mcp@latest"]
env = { "CUTPRO_API_KEY" = "<your-api-key>" }
ChatGPT と Claude.ai(ホスト型、インストール不要)

ホスト型サーバーを使用します。次のアドレスを指定するカスタムコネクターを追加してください。

https://mcp.cut.pro

cut.pro にサインインし、ワークスペースを選択して接続を承認すれば、API キーもローカルでのセットアップも不要です。どの CutPro プランでも接続できます。ジョブにはワークスペースのクレジットが使用されます。接続は Settings の Connected apps からいつでも解除できます。

Claude Code プラグイン

このプラグインには、Claude に CutPro のワークフローを教えるスキルとホスト型サーバーが含まれています。

claude plugin marketplace add getcutpro/mcp
claude plugin install cutpro@cutpro

更新

インストールしたものはそれぞれ自動で最新の状態に保たれます。

  • ホスト型(https://mcp.cut.pro、Claude プラグイン、ChatGPT アプリ):常に最新リリースが適用されるため、何もする必要はありません。
  • ローカル(npx -y @cutpro/mcp@latest):起動時にサーバーが npm を確認し、新しいリリースがあれば、そのリリースにセッションを引き継ぎます。バージョンを固定している場合や、npx のキャッシュが古い場合でも動作します。インストール済みのバージョンを使い続けるには、CUTPRO_MCP_AUTO_UPDATE=0 を設定してください。その場合、サーバーはモデルに更新が利用可能であることを通知します。
  • ツール:新しい API エンドポイントは、リリースを待たずに 10 分以内にツールとして表示されます。

各リリースの説明は、Releases と CHANGELOG.md に掲載されています。

設定

サーバーは環境変数で設定します。

変数説明必須
CUTPRO_API_KEYCutPro API キーです。はい(stdio)
CUTPRO_WORKSPACE_ID複数のワークスペースに対応したキーで使用するワークスペースを選択します。いいえ
CUTPRO_API_URLAPI のベース URL を上書きします。デフォルトは https://api.cut.pro/api/v1 です。いいえ
CUTPRO_MCP_AUTO_UPDATE0 にすると、最新リリースへの切り替えではなく、インストール済みのバージョンを維持します。いいえ
リモートのセルフホスト(Streamable HTTP + OAuth)
変数説明
MCP_TRANSPORT=http / PORTstdio の代わりに、ルートで Streamable HTTP を提供します。
MCP_OAUTH=1ブラウザクライアント向けに、完全な OAuth 2.1 レイヤー(ディスカバリー、DCR、PKCE)を有効にします。
MCP_PUBLIC_URL公開エンドポイントです。例:https://mcp.cut.pro。そのオリジンが OAuth の発行者になります。
MCP_REDIS_URLOAuth の状態を Redis に保存し、再起動後も維持され、複数のインスタンスで共有されるようにします。
CUTPRO_APP_URL同意画面の URL です。デフォルトは https://cut.pro です。
OPENAI_APPS_CHALLENGEOpenAI プラグインポータルから取得したドメイン検証トークンです。/.well-known/openai-apps-challenge で提供されます。
MCP_TRANSPORT=http PORT=8787 MCP_OAUTH=1 \
MCP_PUBLIC_URL=https://mcp.cut.pro MCP_REDIS_URL=redis://127.0.0.1:6379 \
npx -y @cutpro/mcp@latest

OAuth モードでは、ユーザーは cut.pro にサインインしてアプリを承認します。cut.pro はそのアプリとワークスペース用のキーを作成し、アクセストークンはサーバー側でそのキーに対応付けられます。クライアントは動的に登録(DCR)するか、Client ID Metadata Document(CIMD)を提示できます。MCP_REDIS_URL が設定されていない場合は、インメモリストアが使用されます(単一インスタンスのみ対応し、再起動すると状態は失われます)。

ツール

ツールは API 自身の OpenAPI 仕様(/api/v1/openapi.json)から生成されるため、常にAPI リファレンスと一致します。各エンドポイントに 1 つのツールが対応し、operationId をスネークケースにした名前(analyzeVideo は analyze_video、createSubmission は create_submission)が付けられます。また、各エンドポイント固有のパラメーター、説明、レスポンスを備えています。新しいエンドポイントが API に追加されると、このパッケージの新しいリリースなしで 10 分以内にツールとして利用できるようになります。

一般的なワークフロー:

  • 画像または動画:list_generation_models、合意した価格で create_generation を実行し、準備が整うまで get_generation を呼び出します。準備が整った画像の output.image_id を渡すと、アニメーション化できます。
  • ペルソナ:get_persona_catalog、create_persona を実行し、写真の準備が整うまで get_persona を呼び出します。続いて save_persona を実行し、その後 quote_persona_swap と create_persona_video を使って動画に追加します。
  • クリップ:analyze_video、create_submission を実行し、処理が完了するまで get_submission を呼び出します。続いて list_clips、render_clip、get_render、download_render を使います。

アノテーションも仕様から取得します。GET は読み取り専用、PUT、PATCH、DELETE は破壊的な操作です。また、ルートの x-mcp 拡張には、追加の情報(クレジットの消費、ソーシャルネットワークへの公開、任意の公開 URL へのアクセス)が記載されています。ディスクからアップロードするファイルが必要なルートは、ローカル(stdio)サーバーにのみ表示されます。チャットクライアントはバイトデータを送信できないためです。

すべてのツール

ライブ API 仕様とサーバーから生成された 90 個のツールと 5 個のプロンプト。

プロンプト

クライアントがショートカットとして提供する、すぐに使えるリクエストです(Claude の / メニュー)。

プロンプト機能
generate_videoアイデアをもとに、Veo、Kling、Seedance、Wan、またはその他のモデルで動画を作成します。
product_ad商品の広告画像を、投稿用の縦型動画にアニメーション化します。
create_personaすべての写真や動画で同じ姿を保つ、リアルな人物を作成します。
clip_and_schedule長い動画の見どころをレンダリングし、1 日に 1 つずつ公開するようスケジュールします。
transcribe動画や音声のタイムコード付き字幕と、短い要約を作成します。
ワークスペース
ツール機能備考
get_workspace現在のワークスペースを取得します
残高
ツール機能備考
get_balance残高を取得します
get_balance_historyクレジット履歴を取得します
動画
ツール機能備考
create_video_uploadアップロードを開始しますローカルサーバーのみ
complete_video_multipart_uploadマルチパートアップロードを完了しますローカルサーバーのみ
abort_video_multipart_uploadマルチパートアップロードを破棄しますローカルサーバーのみ
complete_video_uploadアップロードを完了しますローカルサーバーのみ
list_videos動画一覧を取得します
delete_video動画を削除します
提出
ツール機能備考
create_submissionクリップ作成用に動画を提出します
analyze_video動画を分析します
list_submissions提出一覧を取得します
get_submission提出内容を取得します
delete_submission提出を削除します
retry_submission失敗した提出を再試行します
クリップ
ツール機能備考
apply_templateクリップにテンプレートを適用します
list_clips生成されたクリップ一覧を取得しますCutPro プレーヤーが開きます
delete_clipクリップを削除します
download_clip_subtitlesクリップの字幕をダウンロードします
レンダリング
ツール機能備考
render_clipクリップをレンダリングしますCutPro プレーヤーが開きます
render_broadcast_clip放送用クリップをレンダリングします
get_render_limitsレンダリングの上限を取得します
create_render編集内容をレンダリングします
list_rendersレンダリング一覧を取得します
create_bulk_download一括ダウンロードを開始します
get_bulk_download一括ダウンロードのステータスを取得します
get_renderレンダリングのステータスを取得しますCutPro プレーヤーが開きます
delete_renderレンダリングをキャンセルまたは削除します
download_renderレンダリングのダウンロード URL を取得しますCutPro プレーヤーが開きます
接続
ツール機能備考
list_connections接続の一覧を取得します
get_connection_linkアカウント接続用のリンクを取得します
get_connection接続を取得します
モニタリング
ツール機能備考
list_monitors監視中のチャンネルの一覧を取得します
create_monitorチャンネルを監視します
get_monitor監視中のチャンネルを取得します
update_monitorモニターを更新します
delete_monitorチャンネルの監視を停止します
start_monitorモニタリングを開始します
stop_monitorモニタリングを停止します
list_broadcastsライブモニターの配信一覧を取得します
list_broadcast_clips配信のクリップ一覧を取得します
apply_broadcast_template配信クリップにテンプレートを適用します
投稿
ツール機能備考
create_post投稿を作成します
list_posts投稿の一覧を取得します
get_post投稿を取得します
cancel_post投稿をキャンセルします
update_post投稿を更新します
publish_post公開を実行します
retry_post_item失敗した項目を再試行します
delete_post_item投稿項目を削除します
テンプレート
ツール機能備考
list_templatesテンプレートの一覧を取得します
文字起こし
ツール機能備考
create_transcription_uploadアップロードを開始しますローカルサーバーのみ
create_transcriptionメディアファイルを文字起こしします
list_transcriptions文字起こしの一覧を取得します
get_transcription文字起こしのステータスを取得します
delete_transcription文字起こしを削除します
get_transcription_cues文字起こしテキストを JSON 形式で取得します
download_transcription文字起こしテキストを字幕ファイルとしてダウンロードします
ペルソナ
ツール機能備考
get_persona_catalog特性、価格、制限を取得します
list_persona_presets既製のキャラクターを一覧表示します
create_persona_from_preset既製のキャラクターからペルソナを作成しますCutPro プレーヤーを開きます
favorite_persona_preset既製のキャラクターにスターを付けます
list_personasペルソナを一覧表示しますCutPro プレーヤーを開きます
create_personaペルソナを作成しますCutPro プレーヤーを開きます
upload_persona_face参照写真をアップロードしますローカルサーバーのみ
quote_persona_swap入れ替え動画の価格を見積もります
create_persona_source_upload元動画をアップロードしますローカルサーバーのみ
complete_persona_source_upload元動画のアップロードを完了しますローカルサーバーのみ
get_personaペルソナを取得しますCutPro プレーヤーを開きます
delete_personaペルソナを削除します
regenerate_personaペルソナ写真を再生成または編集しますCutPro プレーヤーを開きます
restore_persona_versionペルソナのバージョンを復元します
rate_persona_versionペルソナ写真を評価します
rate_persona_videoペルソナ動画を評価します
save_personaペルソナを保存または名前変更します
create_persona_videoペルソナ動画を作成しますクレジットを消費するため、事前に確認し、CutPro プレーヤーを開きます
list_persona_videosペルソナの動画を一覧表示しますCutPro プレーヤーを開きます
get_persona_videoペルソナ動画を取得しますCutPro プレーヤーを開きます
read_persona_shot_productページリンクから商品を読み取ります
upload_persona_shot_photo商品写真をアップロードしますローカルサーバーのみ
create_persona_shotペルソナ写真を作成しますクレジットを消費するため、事前に確認します
list_persona_shotsペルソナの写真を一覧表示します
get_persona_shotペルソナ写真を取得します
生成
ツール機能備考
list_generation_models画像および動画のモデルと価格を一覧表示します
upload_generation_image参照画像をアップロードしますローカルサーバーのみ
create_generation画像または動画を生成しますクレジットを消費します。最初に確認し、CutPro プレイヤーを開きます
list_generations生成結果を一覧表示しますCutPro プレイヤーを開きます
get_generation生成結果を取得しますCutPro プレイヤーを開きます
delete_generation生成結果を削除します
download_generation生成結果のダウンロードリンクを取得します

リンク

ライセンス

MIT

コメント

MCP は初めてですか?

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

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