remotion-mcp-server
remotion-mcp-server
Remotion(Reactベースのプログラム動画)を使って、参照動画を分析し、ブランド向けのInstagram Reels / YouTube Shortsを生成する機能をClaudeに与えるMCP(Model Context Protocol)サーバーです。チャット会話だけで完結します。
Claudeに参照リールを指定するだけで、以下のことが可能です。
ダウンロード(
yt-dlp)し、フレームと音声を抽出して、完全な文字起こしを取得します(YouTubeのキャプションが最優先、それ以外(Instagram、TikTok、ローカルファイル)はfaster-whisperにフォールバック)。同じスタイルの新しいコンポジション(吹き出しリールや豆知識・リスト形式リール)を、実際のReact/TSXコードとして生成します。
RemotionでMP4にレンダリングします。
最終決定する前に、Remotion Studioでシークバーを動かして確認する方法を案内します。
CapCutも手動編集も不要。Claudeが動画を書きます。
ツール
ツール | 説明 |
| YouTube / Instagram / Facebook / 直接URLから参照動画をダウンロードします。0.5fpsでフレーム、音声、長さ、完全な文字起こし(キャプションまたはWhisper)を抽出します。 |
| アニメーション付きの吹き出しダイアログリール(Remotion TSX)を生成し、MP4にレンダリングします。 |
| アニメーション付きの箇条書きを使った豆知識・リスト形式リールを生成し、MP4にレンダリングします。 |
| プロジェクト内の既存のコンポジションを再レンダリングします。 |
| 出力フォルダ内のレンダリング済みMP4を一覧表示します。 |
create_* ツールはどちらも、レンダリングを最終版と見なす前に、Remotion Studio(npm run dev → localhost:3000)でコンポジションを開く方法をClaude/ユーザーに伝える preview ヒントを返します。
Related MCP server: cutgent
セットアップ
1. リポジトリをクローンしてPython依存関係をインストール
git clone https://github.com/<your-username>/remotion-mcp-server.git
cd remotion-mcp-server
pip install -r requirements.txtまた、ffmpeg がPATHに含まれている必要があります(または、サーバーが自動的にフォールバックする imageio-ffmpeg をインストールしてください)。
2. Remotionプロジェクトをセットアップ
このサーバーは、生成したコンポジションを書き込んでレンダリングするためのRemotionプロジェクトを必要とします。すぐに使えるスターターが同梱されています。
cd remotion-template
npm install
cd ..または、REMOTION_MCP_PROJECT を既存のRemotionプロジェクトに設定します。remotion-template/src/Root.tsx の2つのマーカーコメントが、その Root.tsx に存在する必要があります。
3. 設定(オプション)
デフォルトを使用しない場合(カスタムのyt-dlp/ffmpegパス、別のプロジェクトフォルダ、デフォルトの透かしなど)は、.env.example を .env にコピーして調整します。
4. Claudeに登録
Claude Desktop / Claude CodeのMCP設定に追加します。
{
"mcpServers": {
"remotion-video": {
"command": "python",
"args": ["/absolute/path/to/remotion-mcp-server/server.py"]
}
}
}Claudeを再起動し、参照リールを分析して、同じスタイルの動画を生成するように依頼します。
仕組み
analyze_videoはyt-dlpでダウンロードし、ffmpegでフレームと音声を抽出してから文字起こしします。YouTubeのキャプションはyoutube-transcript-apiを最初に使用し、それ以外はローカルのfaster-whisperによる文字起こしにフォールバックします。create_dialogue_reel/create_facts_reelは、.tsxコンポジションファイルをテンプレート化し、RemotionプロジェクトのRoot.tsxのマーカーコメントの間に登録して、npx remotion renderを呼び出します。生成されたコンポジションは、ホットリロードによりRemotion Studio(
npm run dev)にライブ表示されます。再起動は不要で、レンダリングを最終版と見なす前にシークバーで確認できます。
ライセンス
MIT — LICENSE を参照してください。
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Flicense-qualityFmaintenanceEnables users to create professional React-powered videos through Claude Desktop using natural language and the Remotion framework. It provides a persistent studio environment for generating animations, managing video assets, and rendering high-quality content.4
- Flicense-qualityAmaintenanceEnables Claude to control a full-stack video editor by issuing commands to add clips, text, animations, and render MP4 videos, with changes reflected in real-time in the browser UI.
- AlicenseAqualityCmaintenanceEnables Claude to analyze short-form video ads by extracting frames, audio, and transcripts, providing visual contact sheets, audio profiles, and YAMNet audio-event tags via MCP tools.4MIT
- Flicense-qualityDmaintenanceBridges Claude and video content by extracting keyframes and transcribing audio, enabling Claude to analyze video files.
Related MCP Connectors
Clip videos into captioned shorts, add captions & schedule posts — from Claude, ChatGPT, Cursor.
Turn long videos into AI-curated short clips: caption, reframe, thumbnail, schedule, and publish.
Turn any video or livestream into scored, captioned, ready-to-post vertical clips.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/dr-ashraf-s-MCP-LABS/make-reels-with-claude'
If you have feedback or need assistance with the MCP directory API, please join our Discord server