Idea to Motion について
Idea to Motionは、AIクライアントからの依頼をアニメーション動画にするMCPサーバーです。ナレーション付き解説、音声なしのモーショングラフィックス、アップロードした録画の編集に対応し、MP4を返します。
主な機能
- 01ナレーション付き解説動画の作成
- 02音声なしのモーショングラフィックスの描画
- 03アップロード録画の編集
- 04音声のタイミングに合わせたアニメーション
- 05描画済みMP4の返却
活用シーン
- 01プロンプトから解説動画を作成
- 02テキストと音楽の無音動画を作成
- 03録画の無音部分を除きアニメーションを追加
MCP 対応
Streamable HTTPのMCPサーバーを通じて、対応クライアントは会話中に動画制作を依頼できます。エクスポート用ツールはなく、完成したMP4はプラットフォーム上で書き出します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://api.ideatomotion.com/mcpclaude mcp add --transport http com-ideatomotion-idea-to-motion https://api.ideatomotion.com/mcp{"mcpServers":{"com-ideatomotion-idea-to-motion":{"type":"http","url":"https://api.ideatomotion.com/mcp"}}}Cursor で開く{"servers":{"com-ideatomotion-idea-to-motion":{"type":"http","url":"https://api.ideatomotion.com/mcp"}}}VS Code で開く{"mcpServers":{"com-ideatomotion-idea-to-motion":{"type":"http","url":"https://api.ideatomotion.com/mcp"}}}{"mcpServers":{"com-ideatomotion-idea-to-motion":{"serverUrl":"https://api.ideatomotion.com/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
https://api.ideatomotion.com/mcp認証が必要ツール
詳細
アイデアから動画へ — MCP サーバー
AI クライアントに頼んで、アニメーション動画を作成できます。MCP サーバーを 1 つ接続すれば、ほかのことを頼むのと同じ会話の中で、動画を依頼できます。
アシスタントがスクリプトを作成し、各シーンを計画して、アニメーションコードを書きます。このサーバーはナレーションを合成し、単語単位のタイムスタンプに合わせてアニメーションを同期し、フレームをレンダリングして MP4 を返します。 編集するタイムラインはなく、インストールも不要です。
- エンドポイント:
https://api.ideatomotion.com/mcp(Streamable HTTP) - ウェブサイト: https://ideatomotion.com
- ドキュメント: https://ideatomotion.com/docs · ツールリファレンス: https://ideatomotion.com/docs/mcp-tools
- レジストリ:
com.ideatomotion/idea-to-motion
このリポジトリは公開されているインストール手順です。プラットフォーム自体はクローズドソースです。ここにあるのは設定とドキュメントのみです。
クイックスタート — Claude Code
{'language': 'bash', 'code': 'claude mcp add ideatomotion https://api.ideatomotion.com/mcp --transport http --header "Authorization: Bearer vai_YOUR_KEY"'}
ideatomotion.com/connect でキーを作成してください。OAuth 2.1 に対応するクライアント(Claude のウェブ版とデスクトップ版)では、キーは不要です。ブラウザーで認証できます。
すべてのクライアント
| クライアント | 認証 | 設定ファイル |
|---|---|---|
| Claude Code | API キーヘッダー | ~/.claude.json |
| Claude web & Desktop | OAuth(キー不要) | — |
| Cursor | API キーヘッダー | ~/.cursor/mcp.json |
| VS Code (Copilot) | API キーヘッダー | .vscode/mcp.json |
| Antigravity | API キーヘッダー | ~/.gemini/antigravity/mcp_config.json |
| Windsurf | API キーヘッダー | ~/.codeium/windsurf/mcp_config.json |
| Gemini CLI | API キーヘッダー | ~/.gemini/settings.json or .gemini/settings.json |
| Codex CLI | API キーヘッダー | ~/.codex/config.toml |
| Kiro | mcp-remote ブリッジ | .kiro/settings/mcp.json |
| Zed | mcp-remote ブリッジ | ~/.config/zed/settings.json |
各クライアントの画面キャプチャ付きの、コピーして貼り付けるだけの詳しい設定手順はこちらです: ideatomotion.com/connect。
依頼できること
動画の種類は 3 つです。
explainer— ナレーション付きです。AI がスクリプトを作成し、プラットフォームがナレーションを合成して、トランスクリプトの単語単位の境界に合わせてアニメーションのタイミングを調整します。motion_graphic— 音楽に合わせた、画面上のテキストのみの動画です。音声キーは不要なので、何もない状態から完成ファイルを最速で作成できます。recording— 自分の動画をアップロードすると、AI がカットを選び、プラットフォームが無音部分を取り除いて、あなたの映像に合わせてアニメーションを作成します。
縦横比と長さはそれぞれ独立しています。15 秒の 16:9 クリップも、5 分の 9:16 の解説動画も作成できます。
音声キーはご自身で用意してください
ナレーションには、ご自身の ElevenLabs または Cartesia アカウントを使用し、/connect で接続します。料金はそれぞれのプロバイダーから別途請求されます。当社が手数料を取ることはなく、キーの保存後にそのキーを確認することもありません。無音のモーショングラフィックスには音声キーは不要です。
料金
作成とプレビューは無料で、回数制限もありません。料金が発生するのは、完成した MP4 をエクスポートするときのみです。1080p は 1 分あたり $1.00 からで、秒単位で課金されます。 720p 以下はウォーターマーク付きで無料となり、月ごとの利用枠があります。詳しい料金表はこちらです: ideatomotion.com/pricing。
意図的に export MCP ツールは用意していません。 エクスポートには、ユーザーが選んだ品質に応じた実際の料金がかかるため、プラットフォーム上で行う操作であり、エージェントがユーザーに代わって実行する操作ではありません。
クライアント固有の注意点
設定フィールド名はクライアントごとに異なり、間違っていてもエラーが表示されません。キーを間違えると、エラーが出ないままサーバーが単に表示されなくなります。
- Claude web & Desktop — 設定 → コネクター → カスタムコネクターを追加、の順に進み、URLを貼り付けます。
- Claude web & Desktop — サインインしてアクセスを承認するよう求められます。コピーするキーはありません。
- VS Code (Copilot) — MCP ツールはエージェントモードでのみ実行できます。
- VS Code (Copilot) — ここではルートキーが
serversです。他のクライアントのようにmcpServersではありません。 - Antigravity — エージェントパネルから開きます:… → MCP サーバー → 管理 → 未加工の設定を表示。
- Antigravity — Antigravity では
urlではなくserverUrlを使用します。保存後に再起動します。 - Windsurf — コマンドパレット → 「Windsurf: Configure MCP Servers」、または Cascade のハンマーアイコンから開きます。
- Windsurf — Cascade で有効にできるツールは最大 100 個です。それを超えると、サーバーはエラーが表示されないまま読み込みに失敗します。
- Gemini CLI —
httpUrlは Streamable HTTP を選択します。通常のurlは SSE を意味します。 - Codex CLI — Codex は例外で、JSON ではなく TOML を使用します。
- Codex CLI — キーをファイルに記載しないようにするには、
http_headersを削除し、代わりにbearer_token_env_var = "IDEATOMOTION_KEY"を使用します。 - Kiro — MCP パネルから開きます:Kiro → MCP サーバー → 設定を編集、またはファイルを直接編集します。
- Kiro — Kiro は stdio プロセスを起動するため、
mcp-remoteブリッジが HTTP 経由でキーを渡します。 - Kiro — ヘッダーのコロンの後にスペースはありません。mcp-remote はスペースで引数を分割します。
- Zed — 新しい Zed ビルドでは、設定 → AI → MCP サーバーからリモートサーバーを直接追加できます。
- Zed — ヘッダーのコロンの後にスペースがないことに注意してください。mcp-remote はスペースで引数を分割します。
- その他のクライアント — クライアントが Streamable HTTP に対応している場合は、
urlとAuthorization: Bearerヘッダーを使った直接設定を推奨します。 - その他のクライアント —
mcp-remoteが必要なのは、stdio プロセスを起動できても HTTP を呼び出せないクライアントに限られます。
ライセンス
MIT — このリポジトリの内容(設定例とドキュメント)に適用され、ホストされているサービスには適用されません。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。