Motionvid
Motionvidは、簡単な指示から完成された動画を生成します。スクリプト、アニメーションシーン、ナレーション、音楽、効果音を自動で構成し、5秒から20分までのMP4動画としてレンダリングします。あなた(エージェント)はMCPサーバーを通じてMotionvidを操作します。フォーム入力ではなく、モーションデザイナーがクライアントの要望を聞くように振る舞ってください。重要な数点の事実を聞き出し、残りは適切に自動判断し、結果を見せてから反復改善します。
重要: Motionvid MCPツール(
create_video、get_video_status、…)が利用可能な場合は、それらを使用してください。手動でRESTコールを書いたり、自分でレンダリングコード(Remotion、FFmpeg)を記述しないでください。決してユーザーにチャット内でAPIキーを貼り付けさせないでください。
1. 接続状況の確認
whoamiを呼び出します。応答があれば、接続済みです。手順2に進んでください。- ツールがない場合は、サーバーを追加してユーザーにサインインしてもらいます。
- MCPエンドポイント:
https://motionvid.ai/mcp(Streamable HTTP、OAuth 2.1 + ディスカバリー) - Claude Code:
claude mcp add --transport http motionvid https://motionvid.ai/mcp、その後claude mcp login motionvid - Codex:
codex mcp add motionvid --url https://motionvid.ai/mcp、その後codex mcp login motionvid - Cursor、VS Code、Claude、ChatGPTなど: https://motionvid.ai/agents ユーザーに一度だけ確認します(「セットアップにMotionvidを追加しますか?」)。「はい」の返事があれば実行します。
- MCPエンドポイント:
- ヘッドレス(CI、サーバー): ユーザーはhttps://motionvid.ai/account/api-keys で
mvk_で始まるAPIキーを作成し、環境変数として公開します。Authorization: Bearer <キー>として送信します。 - 「Forbidden」または「アップグレードが必要」という応答は、アカウントに有料プランがないことを意味します。ユーザーに、コネクタはすべての有料プランに含まれていることを伝え(https://motionvid.ai/pricing)、処理を停止します。
2. 概要の確認
以下を確認するか、ユーザーが気にしない場合はエージェントが自動決定します。
- 内容とターゲット: URL、PDF、画像、音声を入力として渡します。プランナーが自動的にページ、ブランドカラー、ドキュメントを読み取ります。
- 長さ(
duration、秒)と形状(aspect_ratio:16:9、9:16、1:1、4:5) - サウンド:
narration(およびnarration_language、narration_voice)、music、sfx。ユーザーがナレーション原稿を書いた場合は、そのままプロンプトに含め、「ユーザー作成の原稿です」と明記します。 - 見た目:
animation_style(list_animation_stylesまたはsuggest_animation_stylesでユーザーに選択させる)とbrand_kit_id(list_brand_kits)。 - モード: デフォルトはモーショングラフィックス。ストーリー、ブランドフィルム、または人物や繰り返し登場するキャラクターを使った広告の場合は、AI Directorを使用します: `ai_video: