MCP.so
登录
R

Remotion MCP Server

@Vidhanvyrs

基本信息

分类

其他

传输方式

stdio

作者

Vidhanvyrs

提交者

Vidhan Solanki

关于 Remotion MCP Server

Give Claude, Cursor, or Windsurf the ability to:

Remotion MCP Server 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "remotion-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "remotion-mcp"
      ]
    }
  }
}

Remotion MCP Server 工具

12

Scaffold a new React component file inside an existing Remotion project with a sensible template

Create a scaffolding for a new Remotion composition in the current workspace

Read and return the source code of any file in a Remotion project.

Poll the status and progress of an async render job started by render_video. Returns status (pending/rendering/done/error), progress percentage, and output path when done.

Initialize a minimal, ready-to-run Remotion project at a specified directory

List all compositions in a Remotion project

List the file tree of a Remotion project, ignoring node_modules and build artifacts

Query the official Remotion documentation before generating or editing compositions. Use this when you need accurate API signatures, prop types, or usage patterns — for example: - Before scaffolding code: 'what props does <Composition /> accept?' - Before rendering: 'what are the valid codec values for renderMedia?' - When a render fails: 'what does this Remotion error mean?' This tool proxies to the official @remotion/mcp documentation server. It degrades gracefully if the docs server is unavailable.

Render a Remotion composition as an animated GIF

Render a Remotion composition as a still image

Render a Remotion composition as a video. Returns a jobId immediately — use get_render_status(jobId) to poll progress and get the output path when done.

Update the code content of an existing Remotion composition file. This will automatically invalidate the build/bundle cache so the updated composition is used in subsequent renders.

概览

What is Remotion Mcp?

Remotion Mcp is an MCP server that gives AI assistants like Claude, Cursor, or Windsurf the ability to render MP4 videos, stills (PNG/JPEG), and animated GIFs using Remotion. It enables scaffolding and editing React/Remotion components, passing dynamic inputProps for data-driven video generation, inspecting project file trees, reading/writing composition files, and tracking long renders asynchronously.

How to use Remotion Mcp?

—

Key features of Remotion Mcp

  • Render MP4 videos, stills, and animated GIFs
  • Scaffold and edit React/Remotion components
  • Pass dynamic inputProps for data-driven video generation
  • Inspect project file trees and read/write composition files
  • Track long renders asynchronously via job IDs

Use cases of Remotion Mcp

  • Generate videos from AI prompts using Claude, Cursor, or Windsurf
  • Create data-driven videos with dynamic inputProps
  • Edit existing Remotion components via MCP
  • Inspect and modify video project structure
  • Render specific video segments or frames as stills or GIFs

常见问题

1

What types of media can Remotion Mcp render?

It can render MP4 videos, stills (PNG/JPEG), and animated GIFs.

2

Can Remotion Mcp handle dynamic data?

Yes, it can pass dynamic inputProps for data-driven video generation.

3

Does Remotion Mcp support asynchronous rendering?

Yes, it can track long renders asynchronously via job IDs.

4

Which AI tools are compatible with Remotion Mcp?

Claude, Cursor, or Windsurf are explicitly supported.

评论

其他 分类下的更多 MCP 服务器