Modisign について
Modisignは、MCPアシスタントからアニメーションオーバーレイの作成や短い動画の編集を行うMCPサーバーです。レイヤー編集や字幕、タイトル、動き、効果音に対応し、ローカルでレンダリングします。
主な機能
- 01ローカルでの動画レンダリング
- 02アニメーションオーバーレイ作成
- 03複数トラックのクリップ編集
- 04字幕と無音部分の削除
- 05動き、タイトル、効果音
活用シーン
- 01SNS動画用オーバーレイの作成
- 02クリップを短いReelに編集
- 03字幕追加と無音部分の削除
- 04タイトルのアニメーションと効果音追加
MCP 対応
edit_videoやオーバーレイのレンダリングなどのツールをMCPクライアントに提供し、アシスタントから動画を編集できます。動画と音声の処理はローカルで行われます。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
11掲載時のツール一覧 · 4 日前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| niche | string | いいえ | |
| query | string | いいえ | |
| cursor | string | いいえ | |
| family | string | いいえ | |
| free_only | boolean | いいえ |
詳細
Modisign MCP
Claude、ChatGPT、Cursor、または任意の MCP アシスタントから、アニメーション付きオーバーレイを作成し、短い動画を編集できます。すべてお使いのコンピューター上でレンダリングされます。
依頼できること
- 「9:16 用の赤い登録ボタンを作って、グリーンスクリーン用の MP4 として保存して。」
- 「~/Movies/intro.mp4 の 0:03 に、自分の名前入りのローワーサードを入れて。」
- 「この 3 つのクリップを 1 つの Reel にまとめて、間を削除し、字幕を追加して。」
- 「reference.mp4 を上に配置してミュートし、me.mp4 を下に配置して、左右を 5% ずつクロップし、同時に開始して。私の声からクリーンな字幕を作成して。」
- 「grind.mp4、pour.mp4、stir.mp4、steam.mp4、serve.mp4 から 5 フレームの高速イントロを作ってから、元のタイムスタンプと「豆を挽く」「水を注ぐ」「かき混ぜる」「ミルクをスチームする」「盛り付ける」というラベルを付けて再生して。9:16 で。」
- 「最初のクリップで、ソースの 0 秒時点で 100% から 2 秒時点で 120% まで滑らかにズームし、3 秒時点までに左へ 15% スライドして。『これを見て』を最初の 0.5 秒でフェードインして。9:16 で。」
- 「1.2 秒の位置に小さなインターフェイスのクリック音を追加し、タイトル『3 つのコツ』が表示されるときに泡がはじける音を追加して。クリップ内の話し声の音量は変えないで。」
- 「クロスフェードに控えめなヒュッという効果音を、指定したオーバーレイのタップにクリック音を追加して。バリエーションは変えて。タップ音がないオーバーレイを教えて。」
- 「料理チャンネル向けのフック用タイトルオーバーレイを見せて。」
- 「カウントダウンオーバーレイを透明な背景でレンダリングして。」
分割画面の例
絶対ローカルパスを使って、これを edit_video に渡します。
{
"clips": [
{"path":"/absolute/me.mp4","track":"v1","in":0,"out":6,"place":{"mode":"bottom"},"crop":{"top":0,"right":5,"bottom":0,"left":5}},
{"path":"/absolute/reference.mp4","track":"v2","start":0,"in":0,"out":6,"place":{"mode":"top"},"crop":{"top":0,"right":5,"bottom":0,"left":5},"mute":true}
],
"aspect": "9x16",
"captions": {"style":"clean","position":"lower","size":"m"}
}
各クリップには track が必要です。V1 はリストの順番で再生されます。V2 にはタイムライン上の秒数で start を指定する必要があり、別の V2 クリップと重ねることはできません。クロップではソースの端からの割合を取り除きます。crop/place を省略すると、クロップなし/全体表示になります。字幕と無音部分の検出は V1 のみを対象とします。無音部分を削除すると両方のトラックが同時にカットされます。競合する V1 トランジションが指定されている場合は、それを削除してから再試行してください。開始位置は手動で合わせてください。録画のズレは補正されません。以下のオーバーレイ/字幕のルールに従えば、1080p と 720p はどちらも無料で、両トラック合計 180 秒まで利用できます。
高速イントロとタイトルの例
高速イントロでは、3~6 フレーム(デフォルトは 5 フレーム)のティーザーカットを 5~7 本並べて始め、その後、変更していないクリップを、それぞれにラベルとタイムスタンプを重ねて再生します。説明は自分で入力するか、各クリップに何が映っているかをアシスタントに伝えてください。Modisign は画像を認識しません。通常のタイトルは無料で、お使いのコンピューター上に保持されます。上記のプロンプトは edit_video を 1 回呼び出します。
{
"clips": [
{"path":"/absolute/grind.mp4","track":"v1","in":5,"out":9},
{"path":"/absolute/pour.mp4","track":"v1","in":65,"out":69},
{"path":"/absolute/stir.mp4","track":"v1","in":12,"out":16},
{"path":"/absolute/steam.mp4","track":"v1","in":0,"out":4},
{"path":"/absolute/serve.mp4","track":"v1","in":125,"out":129}
],
"rapid_intro": {
"clips": [0, 1, 2, 3, 4],
"frames_per_clip": 5,
"timestamp": "source",
"labels": [
{"clip":0,"text":"Grind beans"}, {"clip":1,"text":"Pour water"}, {"clip":2,"text":"Stir"},
{"clip":3,"text":"Steam milk"}, {"clip":4,"text":"Serve"}
]
},
"texts": [{"text":"Coffee in five steps","start":0,"duration":2,"y":0.2}],
"aspect": "9x16"
}
timestamp: "source" を指定すると、各ラベルにクリップのソースファイル内での開始時刻が付与されます(timeline は出力上の時刻を使い、none はテキストのみを表示します)。mute_teasers が false でない限り、ティーザーはミュートされます。V2 クリップ、オーバーレイ、タイトルに指定する時刻はすべて、イントロの長さだけ後ろにずれます。そのため、イントロなしの編集と同じ時刻を指定してください。各クリップは、ティーザーの長さ以上である必要があります(3 フレーム、0.1 秒が、クリップに設定できる最短の長さです)。
タイトルには、任意の reveal を指定することもできます。これは、動かないテキストの上に矩形のワイプを表示します。"reveal":{"direction":"right","duration":0.5} とすると、「5 つの手順でコーヒーを淹れる」というテキストが、左端から 0.5 秒かけて表示されます。すべてのフィールドは任意で、ツールスキーマに一覧があります。お使いのコンピューター上で描画されます。reveal 付きのタイトルを書き出すには Pro が必要です。
人物の背後にタイトルを配置するには、occlusion を追加します。「このクリップの 1~4 秒の間、柔らかい縁取りで、上部付近に『日曜日のリセット』というタイトルを自分の背後に配置して」は、"texts":[{"text":"日曜日のリセット","start":1,"duration":3,"y":0.25,"occlusion":{"clip":0,"feather":2}}] となります。clip は、人物が手前に立っているクリップの clips 内でのインデックスです。その他のフィールドとルールはツールスキーマに記載されています。人物はパッケージに同梱された小型の人物モデルを使ってお使いのコンピューター上で検出され、人物に関する情報が外部に送信されることはありません。人物の背後にタイトルを配置して書き出すには Pro が必要です。
モーションの例
クリップ、タイトル、オーバーレイには、レイヤー全体を移動、拡大・縮小、回転、フェードさせる、x、y、scale、rotation、opacity のキーフレームを指定する任意の motion を設定できます。上記のモーション用プロンプトは、1 回の edit_video 呼び出しです。
{
"clips": [{
"path": "/absolute/clip.mp4", "track": "v1", "in": 0, "out": 4,
"motion": {
"scale": [{"at":0,"value":1,"easing":"ease-in-out"}, {"at":2,"value":1.2,"easing":"linear"}],
"x": [{"at":0,"value":0,"easing":"hold"}, {"at":2,"value":0,"easing":"ease-in-out"}, {"at":3,"value":-0.15,"easing":"linear"}]
}
}],
"texts": [{
"text": "Watch this", "start": 0, "duration": 4,
"motion": {"opacity": [{"at":0,"value":0,"easing":"ease-out"}, {"at":0.5,"value":1,"easing":"linear"}]}
}],
"aspect": "9x16"
}
各キーは {at, value, easing} です。映像素材の場合、at は素材内の秒数です(写真の場合は in から始まる写真独自の時間です)。タイトルとオーバーレイの場合は、それぞれの開始位置からのローカル時間です。x と y は出力の幅と高さに対する割合(正の値は右と下)で、scale は倍率、rotation は時計回りの角度、opacity は 0~1 の値です。easing はそのキーから始まる区間の変化を指定します。hold、linear、ease-in、ease-out、ease-in-out、または各数値が 0~1 のカスタム [x1, y1, x2, y2] 曲線を指定できます。最初のキーより前と最後のキーより後では、値が維持されます。zoom は映像内のフレーミングを静的に保ちますが、motion.scale は配置した映像全体を動かします。1 チャンネルあたり最大 60 キー、1 リクエストあたり最大 1000 キーを指定できます。映像素材とタイトルのモーションは無料です。カタログのオーバーレイは、無料プリセットでも、中立状態以外のモーションキーを指定する場合は Pro が必要です。
効果音の例
edit_video では、10 種類のサウンド(クリック、タイピング、ウーッシュ、ポップ、きらめきがそれぞれ 2 種類)を収録した無料の内蔵パックから短い効果音を追加できます。効果音はクリップに重ねて再生され、音声の音量や動画の長さは変わりません。また、独自のファイルやリンクに差し替えることはできません。最初のプロンプトは、1 つの sfx リストです。
{
"clips": [{ "path": "/Users/me/take.mp4", "track": "v1", "out": 8 }],
"texts": [{ "text": "My three tips", "start": 0.8, "duration": 2 }],
"sfx": [
{ "asset": "ugc-click-01", "start": 1.2, "gain": 0.25 },
{ "asset": "ugc-pop-01", "anchor": { "kind": "title-enter", "text": 0 } }
],
"aspect": "9x16"
}
効果音は、時間(編集の秒数。説明時点の値で、ポーズの削除や高速イントロによって位置が移動します)を指定して開始するか、タイトルの表示、トランジション、オーバーレイのタップに合わせて再生できます。2 つ目のプロンプトは "auto_sfx": {"events": ["transition", "cta-tap"], "intensity": "subtle"} です。Modisign は完成した編集動画の各イベントに効果音を 1 つ配置し、ジョブの結果には、タップが宣言されていないオーバーレイなど、追加した効果音とスキップした効果音が一覧表示されます。効果音は無料です。
インストール
Claude Desktop
claude_desktop_config.json(macOS:~/Library/Application Support/Claude/claude_desktop_config.json、Windows:%APPDATA%\Claude\claude_desktop_config.json)に追加してから、再起動します。
{
"mcpServers": {
"modisign": { "command": "npx", "args": ["-y", "@modisign/mcp"] }
}
}
Claude Code
ターミナルで次のコマンドを実行します。Claude Code MCP のセットアップを参照してください。
claude mcp add --transport stdio modisign -- npx -y @modisign/mcp
Codex CLI と ChatGPT/Codex デスクトップ
デスクトップアプリでは、設定 → MCP servers → Add server → STDIO の順に選び、コマンドに npx、引数に -y @modisign/mcp を指定して保存し、再起動します。または、Codex CLI で次のコマンドを実行します(セットアップ)。
codex mcp add modisign -- npx -y @modisign/mcp
Cursor
上記の Claude Desktop の JSON を ~/.cursor/mcp.json(グローバル)または .cursor/mcp.json(プロジェクト)に配置してから、MCP の設定で Modisign を有効にします。Cursor MCP のセットアップ。
VS Code / Copilot
.vscode/mcp.json を作成してから、サーバーを起動し、プロンプトが表示されたら信頼します(セットアップ)。
{
"servers": {
"modisign": { "type": "stdio", "command": "npx", "args": ["-y", "@modisign/mcp"] }
}
}
必要条件
Node.js 22 以降。FFmpeg が PATH に設定されている必要があります。アシスタントに次のコマンドを実行してもらうこともできます。
- macOS:
brew install ffmpeg - Windows:
winget install Gyan.FFmpeg - Linux:
sudo apt install ffmpeg
初回のレンダリング時に、非公開のレンダリング用ブラウザー(約 100 MB)が一度ダウンロードされます。
Linux ARM64 の場合は、代わりに Chromium をインストールしてください(sudo apt install chromium)。
npx -y @modisign/mcp doctor を実行して、セットアップを確認してください。
無料版と Pro
オーバーレイの種類ごとに 1 つの無料プリセットを、アカウントなしでレンダリングできます。フォーマットと背景の変更も無料です。
カスタマイズしたオーバーレイ(オーバーレイのモーションを含む)、Pro プリセット、表現豊かなキャプションスタイルには Pro が必要です。
オーバーレイを使用しない動画編集、または変更していない無料プリセットのみを使用し、Clean、Boxed、Minimal のいずれかのキャプションを使った動画編集は無料です。映像素材とタイトルのモーション、プレーンなタイトル、高速イントロ、効果音も無料で利用できます。タイトルにリビール効果を付ける場合や、人の背後に表示する場合は Pro が必要です。
Pro は月額 $9 です:料金。npx -y @modisign/mcp login でサインインしてください。
プライバシー
- 動画、写真、音声がコンピューターの外部に送信されることはありません。
- Modisign に送信されるのは、オーバーレイ設定、オーバーレイのテキスト、選択したキャプションのスタイル、および 2 つのはい/いいえの情報(オーバーレイの動きがカスタマイズされたかどうか、タイトルにリビールまたは Behind people が使用されているかどうか)のみです。
- タイトル、ラピッドイントロのラベル、サウンドの選択、動きのキーが Modisign に送信されることはありません。アシスタントはリクエスト内でこれらを確認できます。
- キャプションは、Hugging Face から一度ダウンロードした英語の音声モデル(約 43 MB)を使って、コンピューター上で作成されます。
- 匿名の利用回数はアカウントと関連付けられません。
MODISIGN_NO_TELEMETRY=1を設定すると、利用回数の送信をオフにできます。
詳細:https://modisign.app/privacy および TECHNICAL.md。
コマンド
npx -y @modisign/mcp <command> でコマンドを実行します。
| コマンド | 説明 |
|---|---|
login | ブラウザーで Modisign にサインインします。 |
logout | このコンピューターでサインアウトします。 |
status | サインイン状態と Pro の利用権限を確認します。 |
doctor | セットアップを確認します。 |
render <family>/<preset> | オーバーレイを MP4、MOV、または WebM として保存します。 |
ライセンス
MIT © 2026 Viacheslav Sierbov。サードパーティに関する通知:NOTICE。modisign.app から取得したオーバーレイのデザインは、このライセンスの対象外です。https://modisign.app/terms をご覧ください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。