关于 Video Render MCP
Video Render MCP 是一款将脚本生成动态效果 MP4 的 MCP 服务,面向需要制作短视频的 Agent。它通过 Remotion 渲染画面,并提供场景规划与语音合成流程。
主要功能
- 01规划视频场景供审核
- 02合成旁白并渲染 MP4
- 03Remotion 动态图形
- 04支持自托管部署
适用场景
- 01将主题脚本制作成宣传短片
- 02为代码内容制作带旁白视频
- 03审核场景规划后再生成视频
MCP 相关
通过 streamable-HTTP 提供 MCP 工具 `plan_video_scenes` 和 `render_video`,兼容的 Agent 可规划场景并生成可下载 MP4。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://video-render.regiq.in/api/mcpclaude mcp add --transport http globalion-video-render https://video-render.regiq.in/api/mcp{"mcpServers":{"globalion-video-render":{"type":"http","url":"https://video-render.regiq.in/api/mcp"}}}在 Cursor 中打开{"servers":{"globalion-video-render":{"type":"http","url":"https://video-render.regiq.in/api/mcp"}}}在 VS Code 中打开{"mcpServers":{"globalion-video-render":{"type":"http","url":"https://video-render.regiq.in/api/mcp"}}}{"mcpServers":{"globalion-video-render":{"serverUrl":"https://video-render.regiq.in/api/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
https://video-render.regiq.in/api/mcp需要授权工具
详细介绍
video-render-mcp
一个 MCP 服务,可将脚本转换为 Hyperplexed 风格的动态图形 MP4 视频。
将 URL 接入 Claude Desktop、Cursor 或任何兼容 MCP 的 Agent,即可获得 render_video 工具。
- 无水印。 永不添加。
- 免费语音(Microsoft Edge Neural TTS)。可通过环境变量选配 ElevenLabs 升级。
- 通过 Remotion 实现动态图形——Fireship 风格频道也使用同一引擎。
- 通过可流式传输的 HTTP 使用 MCP——只需一个 URL,用户无需本地安装。
免费托管于 video-render.regiq.in (每个 Google 账号每天可渲染 20 次),也可使用下方的 Docker Compose 自托管。
使用方法(托管版)
-
访问 https://video-render.regiq.in 并使用 Google 账号登录。
-
从控制面板复制 API 密钥。
-
将其添加到 Claude Desktop 的
claude_desktop_config.json中:{ "mcpServers": { "video-render": { "url": "https://video-render.regiq.in/api/mcp", "headers": { "Authorization": "Bearer YOUR_KEY_HERE" } } } } -
重启 Claude Desktop。向它提出请求:“制作一段 30 秒的 X 宣传视频,采用 Fireship 风格,然后把 MP4 给我。”
Agent 会调用 plan_video_scenes,向你展示计划;在你确认后,调用 render_video 并返回可下载的 MP4 URL。
工具
| 工具 | 用途 |
|---|---|
plan_video_scenes | 填写 ScenePlan 架构(标题、targetDurationSec 5–180、脚本、1–12 个场景、语音、口音)。返回计划供用户审核——不执行服务端操作。 |
render_video | 合成旁白并渲染 MP4。返回 { videoUrl, durationSec, sizeBytes }。URL 有效期为 7 天。 |
两个工具使用相同的 ScenePlan 结构:
{
title: string;
targetDurationSec: number; // 5..180
script: string; // Claude sizes it to ~150 wpm × duration
voice: "male-uk" | "female-uk" | "male-us" | "female-us";
scenes: Array<
| { type: "title"; copy: string; subtitle?: string }
| { type: "code"; language: string; snippet: string; caption?: string; highlightLines?: number[] }
| { type: "stat"; big: string; small: string }
| { type: "cta"; url: string; copy: string }
>;
music?: "upbeat" | "chill" | "tense" | "none";
accent?: string; // hex, defaults to "#0D9488"
}
自托管
你需要:
- Docker + Compose
- 一个 Google OAuth 客户端——Cloud Console
- 指向该服务的域名(或在
localhost:3010上运行)
然后:
git clone https://github.com/globalion/video-render-mcp
cd video-render-mcp
cp .env.example .env
# edit .env — set NEXTAUTH_SECRET, GOOGLE_CLIENT_ID/SECRET, NEXTAUTH_URL, PUBLIC_BASE_URL
docker compose up -d
打开 http://localhost:3010,登录并复制密钥,然后将 Claude Desktop 指向
http://localhost:3010/api/mcp。
限制(托管版)
- 每个 Google 账号每天(UTC)最多成功渲染 20 次
- 720p H.264
- 视频最长 180 秒
- MP4 会在渲染 7 天后过期
自托管不受这些限制。
许可证
MIT。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。