
stephengpope/remotion-media-mcp
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
An MCP (Model Context Protocol) server for AI-powered media generation. Generate images, videos, music, sound effects, speech, and subtitles directly from Claude or any MCP-compatible client.
Обзор
An MCP (Model Context Protocol) server for AI-powered media generation. Generate images, videos, music, sound effects, speech, and subtitles directly from Claude or any MCP-compatible client.
README
Показан фрагмент оригинального README. Открыть оригинал.
Remotion Media MCP
An MCP (Model Context Protocol) server for AI-powered media generation. Generate images, videos, music, sound effects, speech, and subtitles directly from Claude or any MCP-compatible client.
All generated files save to public/ — ready for Remotion’s staticFile() or any other use.
Quick Start
Install globally
npm install -g remotion-media-mcp
Add to Claude Code
If installed globally or via npx:
claude mcp add remotion-media \
-e KIE_API_KEY=your-api-key \
-- npx remotion-media-mcp
If cloned and built locally:
claude mcp add remotion-media \
-e KIE_API_KEY=your-api-key \
-- node /path/to/remotion-media-mcp/dist/index.js
With optional Airtable asset tracking:
claude mcp add remotion-media \
-e KIE_API_KEY=your-api-key \
-e AIRTABLE_API_KEY=your-airtable-pat \
-e AIRTABLE_BASE_ID=appXXX \
-e AIRTABLE_TABLE_NAME=Assets \
-- npx remotion-media-mcp
By default this adds at user scope (
-s user). Add-s projectto scope it to the current project only.
Add to Claude Desktop
Add to ~/Library/Application Support/Claude/claude_desktop_config.json (macOS):
{
"mcpServers": {
"remotion-media": {
"command": "npx",
"args": ["remotion-media-mcp"],
"env": {
"KIE_API_KEY": "your-api-key-here"
}
}
}
}
Add to .mcp.json
{
"mcpServers": {
"remotion-media": {
"command": "npx",
"args": ["remotion-media-mcp"],
"env": {
"KIE_API_KEY": "your-api-key-here"
}
}
}
}
API Key
Get a KIE_API_KEY from kie.ai — sign up and grab your key from the dashboard.
Tools
generate_image
Generate AI images via Nano Banana Pro.
| Parameter | Type | Required | Description |
|---|---|---|---|
prompt |
string | Yes | Text description of the image |
output_name |
string | Yes | Output filename (without extension) |
aspect_ratio |
enum | No | 1:1, 2:3, 3:2, 3:4, 4:3, 4:5, 5:4, 9:16, 16:9, 21:9, auto |
resolution |
enum | No | 1K, 2K, 4K (default: 1K) |
image_urls |
string[] | No | Reference images (up to 8) |
generate_video_from_text
Text-to-video via Veo 3.1. Creates ~8 second clips.
| Parameter | Type | Required | Description |
|---|---|---|---|
prompt |
string | Yes | Text description of the video |
output_name |
string | Yes | Output filename (without extension) |
model |
enum | No | veo3 (quality) or veo3_fast (speed, default) |
aspect_ratio |
enum | No | 16:9 (default), 9:16, Auto |
generate_video_from_image
Animate a still image or transition between two images via Veo 3.1.
| Parameter | Type | Required | Description |
|---|---|---|---|
prompt |
string | Yes | Description of the animation |
image_urls |
string[] | Yes | 1-2 image URLs |
Установка
npx remotion-media-mcpКонфигурация
{
"mcpServers": {
"remotion-media": {
"command": "npx",
"args": ["remotion-media-mcp"],
"env": {
"KIE_API_KEY": "your-api-key-here"
}
}
}
}