mcpField
V
Video Render MCP

Video Render MCP

リモート
video-render.regiq.inメディア・デザイン014 週間前に更新
リポジトリ公式サイト

Video Render MCP について

Video Render MCPは、スクリプトからモーショングラフィックス付きMP4を作るMCPサーバーです。短い動画を制作するエージェント向けに、Remotionによる描画とシーン確認の段階を用意しています。

主な機能

  1. 01動画シーンの計画と確認
  2. 02ナレーション合成とMP4描画
  3. 03Remotionのモーショングラフィックス
  4. 04セルフホストでの導入

活用シーン

  1. 01テーマのスクリプトを紹介動画にする
  2. 02コード内容をナレーション付き動画にする
  3. 03描画前にシーン構成を確認する

MCP 対応

streamable-HTTPで`plan_video_scenes`と`render_video`を公開し、対応エージェントがシーンを計画してダウンロード可能なMP4を生成できます。

設定

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

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

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

すべてのエンドポイント
Streamable HTTPhttps://video-render.regiq.in/api/mcp認証が必要

ツール

詳細

video-render-mcp

Shreyas が開発 · Globalion が提供

スクリプトを Hyperplexed スタイルのモーショングラフィックス MP4 に変換する MCP サーバーです。 URL を Claude Desktop、Cursor、または MCP 互換のエージェントに設定すると、 render_video ツールが使えるようになります。

  • 透かしなし。 いつでも。
  • 無料の音声(Microsoft Edge Neural TTS)。環境変数で ElevenLabs にアップグレードできます。
  • Remotion によるモーショングラフィックス — Fireship スタイルのチャンネルで使われているのと同じエンジンです。
  • ストリーミング可能な HTTP による MCP — URL 1 つで、ユーザー側のローカルインストールは不要です。

video-render.regiq.in で無料ホスティングされています (Google アカウントごとに 1 日 20 回レンダリング可能)。または、以下の Docker Compose を使ってセルフホストできます。

使い方(ホスティング版)

  1. https://video-render.regiq.in にアクセスして、Google でサインインします。

  2. ダッシュボードから API キーをコピーします。

  3. Claude Desktop の claude_desktop_config.json に追加します。

    {
      "mcpServers": {
        "video-render": {
          "url": "https://video-render.regiq.in/api/mcp",
          "headers": {
            "Authorization": "Bearer YOUR_KEY_HERE"
          }
        }
      }
    }
    
  4. Claude Desktop を再起動します。次のように依頼してください:「X の 30 秒のプロモーション動画を Fireship スタイルで作って、MP4 を渡してください。」

エージェントは plan_video_scenes を呼び出してプランを提示し、あなたの確認後に render_video を呼び出して、ダウンロード可能な MP4 の URL を返します。

ツール

ツール目的
plan_video_scenesScenePlan スキーマ(タイトル、targetDurationSec 5~180、スクリプト、1~12 シーン、音声、アクセント)を入力します。ユーザー確認用のプランを返します。サーバー側の処理はありません。
render_videoナレーションを合成して MP4 をレンダリングします。{ videoUrl, durationSec, sizeBytes } を返します。URL の有効期限は 7 日間です。

どちらのツールも、同じ ScenePlan 形式を受け取ります:

{
  title: string;
  targetDurationSec: number;            // 5..180
  script: string;                       // Claude sizes it to ~150 wpm × duration
  voice: "male-uk" | "female-uk" | "male-us" | "female-us";
  scenes: Array<
    | { type: "title";  copy: string;  subtitle?: string }
    | { type: "code";   language: string; snippet: string; caption?: string; highlightLines?: number[] }
    | { type: "stat";   big: string;   small: string }
    | { type: "cta";    url: string;   copy: string }
  >;
  music?: "upbeat" | "chill" | "tense" | "none";
  accent?: string;                      // hex, defaults to "#0D9488"
}

セルフホスト

必要なもの:

  • Docker + Compose
  • Google OAuth クライアント — Cloud Console
  • サーバーに向けたドメイン(または localhost:3010 で実行)

続いて:

git clone https://github.com/globalion/video-render-mcp
cd video-render-mcp
cp .env.example .env
# edit .env — set NEXTAUTH_SECRET, GOOGLE_CLIENT_ID/SECRET, NEXTAUTH_URL, PUBLIC_BASE_URL
docker compose up -d

http://localhost:3010 を開いてサインインし、キーをコピーして、Claude Desktop の接続先を http://localhost:3010/api/mcp に設定します。

制限(ホスティングプラン)

  • Google アカウントごとに UTC の 1 日あたり 20 回まで正常にレンダリング可能
  • 720p H.264
  • 動画の長さは最大 180 秒
  • MP4 はレンダリングから 7 日後に有効期限が切れます

セルフホストでは、これらの制限はすべてなくなります。

ライセンス

MIT。

コメント

MCP は初めてですか?

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

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