SR

stephengpope/remotion-media-mcp

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

34 stars 16 forks Качество 61 Тренд 12

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 project to 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
Открыть полный README на GitHub

Установка

npx remotion-media-mcp
Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "mcpServers": { "remotion-media": { "command": "npx", "args": ["remotion-media-mcp"], "env": { "KIE_API_KEY": "your-api-key-here" } } } }