remotion-mcp-server
remotion-mcp-server
MCP-сервер (Model Context Protocol), который даёт Claude возможность анализировать референсные видео и создавать брендированные Instagram Reels / YouTube Shorts с помощью Remotion (программное видео на React) — полностью из чата.
Укажите Claude референсный ролик, и он сможет:
Скачать его (
yt-dlp), извлечь кадры и аудио, а также получить полную расшифровку (сначала субтитры YouTube, faster-whisper как запасной вариант для всего остального — Instagram, TikTok, локальные файлы).Сгенерировать новую композицию в том же стиле — ролики с диалоговыми пузырями или факты/списки — в виде настоящего кода React/TSX.
Отрендерить её в MP4 с помощью Remotion.
Подсказать, как открыть её в Remotion Studio, чтобы просмотреть и отредактировать перед финальным рендером.
Никакого CapCut, никакого ручного монтажа — видео пишет Claude.
Инструменты
Инструмент | Что делает |
| Скачивает референсное видео с YouTube/Instagram/Facebook/по прямой ссылке. Извлекает кадры с частотой 0.5 кадра/с, аудио, длительность и полную расшифровку (субтитры или Whisper). |
| Генерирует анимированный ролик с диалоговыми пузырями (Remotion TSX) и рендерит его в MP4. |
| Генерирует ролик в стиле фактов/списков с анимированными маркерами и рендерит его в MP4. |
| Повторно рендерит любую существующую композицию в проекте. |
| Показывает список отрендеренных MP4 в папке вывода. |
Оба инструмента create_* возвращают подсказку preview, которая сообщает Claude/вам, как открыть композицию в Remotion Studio (npm run dev → localhost:3000) перед тем, как считать рендер финальным.
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 — просто убедитесь, что в его Root.tsx присутствуют два маркерных комментария из remotion-template/src/Root.tsx.
3. Настройка (необязательно)
Скопируйте .env.example в .env и отредактируйте, если вы не используете значения по умолчанию (свои пути к yt-dlp/ffmpeg, другую папку проекта, водяной знак по умолчанию).
4. Зарегистрируйте в Claude
Добавьте в конфигурацию MCP в Claude Desktop / Claude Code:
{
"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, регистрируют его вRoot.tsxпроекта Remotion между маркерными комментариями и вызываютnpx remotion render.Сгенерированные композиции появляются в Remotion Studio (
npm run dev) в реальном времени через hot-reload — перезапуск не нужен — так что вы можете просмотреть и отредактировать их перед тем, как считать рендер финальным.
Лицензия
MIT — см. LICENSE.
This server cannot be deployed
Maintenance
Related MCP Connectors
Turn long videos into short, subtitled, auto-reframed clips from Claude or ChatGPT.
Clip long videos, render branded short-form video, schedule to TikTok, Reels, Shorts and X.
- mcpOAuthio.styleforge
Brand-aware creative studio for Claude: 200+ tools for on-brand ads, video, email and campaigns.
The AI influencer MCP for Claude: research trends and write reel scripts, render in the app.
Related MCP Servers
- FlicenseNot gradedqualityFmaintenanceEnables 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-
- FlicenseNot gradedqualityAmaintenanceEnables 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.-
- AlicenseAqualityDmaintenanceEnables 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
- FlicenseNot gradedqualityDmaintenanceBridges Claude and video content by extracting keyframes and transcribing audio, enabling Claude to analyze video files.-