mcpField
A
AI Video MCP by AITuber

AI Video MCP by AITuber

認証済みおすすめリモート
aituber.appメディア・デザイン66 日前に更新

AI Video MCP by AITuber について

AI Video MCP by AITuber は、プロンプトやスクリプトからナレーション、映像、字幕付き動画を生成・書き出し・公開するホステッド MCP サーバーです。AI クライアントで制作するクリエイター向けで、短編・長編動画やミュージックビデオ、複数の素材形式に対応します。

主な機能

  1. 01プロンプトやスクリプトから動画を生成
  2. 02ミュージックビデオと単独クリップの作成
  3. 03AI ナレーションと映像スタイルの選択
  4. 04動画の MP4 書き出し
  5. 05動画の公開や予約公開
  6. 06動画、チャンネル、クレジットの確認

活用シーン

  1. 01テーマからナレーション付き動画を生成
  2. 02歌詞字幕を同期したミュージックビデオを作成
  3. 03完成した動画を MP4 で書き出し
  4. 04接続済みのソーシャルチャンネルに動画を公開

MCP 対応

ホステッド型のリモート MCP サーバーとして、名前付きツールと汎用ツールから動画生成、状態確認、書き出し、公開などの AITuber API 操作を MCP クライアントに提供します。AITuber ログインまたは API キーで接続できます。

設定

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

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

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

ツール

2
パラメーター型必須説明
querystringはい実行したい操作。例:「動画を作成」「音声を一覧表示」「クレジットを確認」「mp4 をダウンロード」「tiktok に公開」

詳細

AITuber MCP Server

AI アシスタントから、AI を活用した動画を作成できます。YouTube Shorts、TikTok、Instagram Reels、長尺コンテンツ向けに、AI ナレーション、映像、同期字幕付きの動画を生成します。AI 生成画像、動画クリップ、ストック映像のほか、スケルトンやキャラクタースタイルなど、話題性の高いテンプレートにも対応しています。AITuber が、スクリプトの作成、音声合成、映像の生成、動画のレンダリングを行います。

1 つのサーバー、1 つの URL:

https://mcp.aituber.app

AITuber | セットアップガイド | API ドキュメント

クライアントをセットアップする

claude.ai と Claude Desktop

「Settings」を開き、「Connectors」に移動して、「Add custom connector」をクリックし、https://mcp.aituber.app を貼り付けます。ブラウザーウィンドウが開くので、AITuber アカウントでサインインします。これで完了です。

Claude Code
claude mcp add --transport http aituber https://mcp.aituber.app

サインインしてアクセスを承認するため、ブラウザーが一度開きます。

ChatGPT

「Settings」を開き、「Connectors」に移動してから「Advanced」を開き、「Developer mode」(カスタムコネクターに必要)をオンにします。URL https://mcp.aituber.app を指定して新しいコネクターを追加し、AITuber アカウントでサインインします。

Cursor

~/.cursor/mcp.json に追加します:

{
  "mcpServers": {
    "aituber": {
      "url": "https://mcp.aituber.app"
    }
  }
}
Codex

~/.codex/config.toml に追加します:

[mcp_servers.aituber]
url = "https://mcp.aituber.app"
OpenClaw とその他の MCP クライアント

URL https://mcp.aituber.app を指定して、リモート MCP サーバーを追加します。クライアントが OAuth に対応している場合は、プロンプトが表示されたらサインインします。代わりに認証情報を求められた場合は、API キー(次のセクションを参照)を使用します。

サインイン方法は 2 つ

1. AITuber のログイン情報(デフォルト)。 Claude、ChatGPT、Cursor などのアプリでは、サインインしてアクセスを承認するためのブラウザーウィンドウが開きます。コピーするキーも、保存するものもありません。

2. API キー(サーバー、CI、自動化向け)。 ブラウザーでサインインするのが現実的でない環境(VPS、CI パイプライン、n8n、cron)では、app.aituber.app/dashboard/api-keys でキー(ak_ で始まります)を作成し、同じ URL にベアラートークンとして送信します:

claude mcp add --transport http aituber https://mcp.aituber.app \
  --header "Authorization: Bearer ak_your_key_here"
{
  "mcpServers": {
    "aituber": {
      "url": "https://mcp.aituber.app",
      "headers": {
        "Authorization": "Bearer ak_your_key_here"
      }
    }
  }
}

API キーは有効期間が長く、ダッシュボードから失効させることもできるため、無人の自動化には OAuth トークンより適しています。

できること

  • プロンプトやスクリプトから動画を生成 — トピックを説明するだけで完成した動画を作成できます。または、ナレーションのテキストを正確に指定して細かく制御できます
  • 短尺と長尺に対応 — 15 秒の Shorts から 20 分の動画まで作成できます
  • 1,300 種類以上の AI 音声 — 性別、アクセント、年齢、言語で絞り込めます
  • 27 種類以上の映像スタイル — 写実的、アニメ、シネマティック、3D ピクサー、水彩画、コミックなど
  • 動画テンプレート — スケルトンの X 線スタイル、キャラクター主体のストーリー
  • 複数のメディアタイプ — AI 生成画像、AI 動画クリップ、または実際のストック映像
  • ミュージックビデオ — プロンプトから曲を生成(または独自のトラックをアップロード)し、AI 映像と同期した歌詞字幕付きのミュージックビデオにできます
  • 6 つの公開プラットフォーム — YouTube、TikTok、Instagram、Facebook、Threads、X に公開できます
  • MP4 にエクスポート — 最終動画をレンダリングしてダウンロードできます
  • クレジットとプランを確認 — 生成前に使用状況を確認できます

作成を始める

AI アシスタントに次のように依頼します:

「海についての驚くべき事実 5 つを紹介する 60 秒の動画を作成して」

「ナレーションに使えるイギリス英語の女性の音声を一覧表示して」

「残りのクレジット数を確認して」

「最新の動画を MP4 にエクスポートして、ダウンロードリンクを教えて」

「接続済みのチャンネルを一覧表示して、完成した動画を Threads と X に公開して」

仕組み

サーバーは、よく使われる操作向けの名前付きツールと、API の残りの機能向けの 3 つの汎用ツールを公開します。

名前付きツール
ツール機能
create_videoスクリプト、アイデア、ウェブページ、またはドキュメントからナレーション付き動画を作成します。テンプレート(templateId)とアバター(mediaType: "avatar")に対応しています。クレジットを消費します。
create_music_video楽曲またはアップロードしたトラックからミュージックビデオを作成します。クレジットを消費します。
get_videoステータスとともに動画を1本取得します。作成リクエストの後にポーリングしてください。
list_videosアカウント内の動画を一覧表示します。
export_video完成した動画をMP4にレンダリングします。有料プランが必要です。
publish_video完成した動画を、接続済みのチャンネルに今すぐ、または予約して公開します。
list_voicesフィルターを指定して、AIナレーションの音声を一覧表示します。
get_subscriptionプランとクレジット残高を取得します。
create_clip単独で使用できるAI動画クリップを1本生成します(1~30秒、ナレーションなし)。クレジットを消費し、有料プランが必要です。
download_videoエクスポート済み動画のMP4ダウンロードリンクを取得します。
list_channelsアカウントに接続されているソーシャルチャンネルを一覧表示します。
create_element1枚の参照写真から、スクリプト内で@handleとして使用できる人物、製品、または場所を再利用可能な要素として保存します。
汎用ツール
ツール機能
search_apiタスクに適したAPIエンドポイントを探します。希望する内容を自然言語で記述してください。パラメーターと例とともにエンドポイントを返します。
api_readカタログ内のエンドポイントにGETリクエストを送信します。読み取り専用です。
api_writeカタログ内のエンドポイントにPOST、PUT、またはPATCHリクエストを送信します。一部のエンドポイントはクレジットを消費します。
api_deleteカタログ内のエンドポイントにDELETEリクエストを送信します。たとえば、動画の削除や予約済み公開のキャンセルに使用します。

汎用ツールで使用できるのは、以下のカタログに記載されたエンドポイントのみです。

search_api("make a short clip from a prompt")
-> Returns: POST /clips with all parameters and examples

api_write(method: "POST", path: "/clips", body: {
  "prompt": "a drone shot over a glacier at sunrise",
  "durationSeconds": 5
})
-> Returns: { clipId: "abc-123", status: "pending" }
ワークフローの例

MP4を生成してダウンロードする

  1. 検索 - 動画を作成するための適切なエンドポイントを探します
  2. 生成 - スクリプトと設定を指定して動画を作成します
  3. ポーリング - 生成が完了するまで動画のステータスを確認します
  4. エクスポート - 完成した動画をMP4にレンダリングします
  5. ダウンロード - MP4のダウンロードURLを取得します

生成して公開する

  1. 生成 - スクリプトと設定を指定して動画を作成します
  2. ポーリング - 動画のステータスがcompletedになるまで待ちます
  3. チャンネルの一覧表示 - GET /channelsを呼び出して、接続済みチャンネルのIDを確認します
  4. 公開 - videoIdとチャンネルごとの設定を指定して、POST /publicationsを呼び出します
  5. 公開ステータスのポーリング - ステータスがpublished、scheduled、またはfailedになるまで、GET /publications/{publicationId}を呼び出します

公開するには、AITuberダッシュボードを通じてチャンネルがすでに接続されており、Publish機能を含む有効な有料プランが必要です。動画がまだエクスポートされていない場合、APIが自動的にエクスポートを開始します。

ミュージックビデオを生成する

  1. 楽曲を作成 - プロンプトを指定してPOST /musicを呼び出します(または、用途をmusicとしてPOST /uploadsでトラックをアップロードします)
  2. 楽曲をポーリング - ステータスがcompletedになるまでGET /music/{id}を呼び出します
  3. 動画を作成 - musicId(またはmusicAssetId)とvisualMode(ai-images、ai-video、またはcover-image)を指定してPOST /music-videosを呼び出します
  4. 動画をポーリング - ステータスがcompletedになるまでGET /videos/{id}を呼び出し、その後エクスポートまたは公開します

API エンドポイント

エンドポイント説明
GET /voicesフィルターを使って1,300種類以上のAI音声を閲覧します(公開、認証不要)
GET /voices/clonedダッシュボードでクローンした音声を一覧表示します
GET /avatarsトーキングヘッド動画用のアバターを一覧表示します
GET /elements保存済みの人物、商品、場所を一覧表示します(@ハンドル付き)
POST /elements写真のURLまたはアップロード済みアセットから要素を保存します
POST /uploadsメディアをアップロードします(URLまたは直接PUT)
GET /ugc/reactionsUGCリアクションクリップを一覧表示します(ライブラリと自分のもの)
POST /ugc/reactionsキャラクターからリアクションクリップを生成します
GET /ugc/reactions/{id}リアクションクリップのステータスを取得します
POST /ugc/videos完成したUGCフック動画を作成します
POST /musicプロンプトからオリジナル曲を生成します
GET /music生成およびアップロードしたトラックを一覧表示します
GET /music/{id}曲のステータスと音声URLを取得します
POST /music-videosAIビジュアルを使って曲をミュージックビデオにします
POST /ideasニッチな分野の動画トピック案を取得します
POST /scriptsトピックからナレーションスクリプトを作成します
GET /image-styles動画生成用の画像スタイルを一覧表示します
GET /caption-styles動画生成用のキャプションスタイルを一覧表示します
POST /videos/generateスクリプトまたはアイデアから動画を作成します
GET /videosすべての動画を一覧表示します
GET /videos/{id}動画の詳細と生成ステータスを取得します
DELETE /videos/{id}動画を削除します
GET /clip-models単体クリップ用のAIモデルを、機能とコストとともに一覧表示します
POST /clipsプロンプトまたは画像から単体のAI動画クリップを生成します
GET /clipsクリップを一覧表示します
GET /clips/{id}クリップのステータスとダウンロードURLを取得します
GET /subscriptionプラン、クレジット、請求情報を確認します
POST /exports動画のMP4へのレンダリングを開始します
GET /exports/downloadMP4の一時ダウンロードURLを取得します
GET /channels接続済みのYouTube、TikTok、Instagram、Facebook、Threads、Xのチャンネルを一覧表示します
POST /publications完成した動画を、接続済みの1つ以上のチャンネルに公開します
GET /publications/{publicationId}公開後に公開ステータスを確認します
DELETE /publications/{publicationId}公開前に予約投稿をキャンセルします

対応している動画タイプ

タイプ説明作成方法
顔出しなしナレーション(画像)Ken Burnsアニメーション、ナレーション、キャプション付きのAI画像デフォルトです。スクリプトまたはアイデアを送るだけです。
顔出しなしナレーション(動画クリップ)画像の代わりにAI生成の動画クリップを使用しますmediaType: "video" を設定します
ストック映像ナレーションに合わせた実際のストック映像mediaType: "stock" を設定します
スケルトンテンプレートバイラルな「もし〜が起きたら…」風のX線スタイルtemplateId: "skeleton" を設定します
キャラクターテンプレートキャラクター中心のストーリー形式templateId: "character" を設定します
アバター(トーキングヘッド)アバターがカメラに向かってスクリプトを話しますmediaType: "avatar" + avatarId + voiceId を設定します

内部の仕組み

このサーバーはステートレスなCloudflare Worker(src/remote.ts、ソースはこのリポジトリ内)です。AITuberへのサインインまたはAPIキーを検証し、共有モジュール(src/tools.ts)から上記のツールを登録して、各呼び出しをユーザー自身の認証情報でAITuber APIに転送します。何も保存されず、サーバー側のセッションもありません。PostHog MCP Analyticsは、ツール名、クライアントの詳細、所要時間、成功または失敗を記録します。分析イベントの送信前に、ツールの引数と応答は削除されます。エンドポイントカタログはAPIのOpenAPI定義から生成されるため、ツールは常に稼働中のAPIと一致します。開発とデプロイに関するメモ:CONTRIBUTING.md。

リンク

ライセンス

MIT

コメント

MCP は初めてですか?

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

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