mcpField
V
Video Render MCP

Video Render MCP

远程服务
video-render.regiq.in媒体与设计014 周前更新

关于 Video Render MCP

Video Render MCP 是一款将脚本生成动态效果 MP4 的 MCP 服务,面向需要制作短视频的 Agent。它通过 Remotion 渲染画面,并提供场景规划与语音合成流程。

主要功能

  1. 01规划视频场景供审核
  2. 02合成旁白并渲染 MP4
  3. 03Remotion 动态图形
  4. 04支持自托管部署

适用场景

  1. 01将主题脚本制作成宣传短片
  2. 02为代码内容制作带旁白视频
  3. 03审核场景规划后再生成视频

MCP 相关

通过 streamable-HTTP 提供 MCP 工具 `plan_video_scenes` 和 `render_video`,兼容的 Agent 可规划场景并生成可下载 MP4。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://video-render.regiq.in/api/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

全部服务地址
Streamable HTTPhttps://video-render.regiq.in/api/mcp需要授权

工具

详细介绍

video-render-mcp

由 Shreyas 构建 · 由 Globalion 发布

一个 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 自托管。

使用方法(托管版)

  1. 访问 https://video-render.regiq.in 并使用 Google 账号登录。

  2. 从控制面板复制 API 密钥。

  3. 将其添加到 Claude Desktop 的 claude_desktop_config.json 中:

    {
      "mcpServers": {
        "video-render": {
          "url": "https://video-render.regiq.in/api/mcp",
          "headers": {
            "Authorization": "Bearer YOUR_KEY_HERE"
          }
        }
      }
    }
    
  4. 重启 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。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。