Video Render MCP

io.github.globalion由 GitHub 帳號 globalion 發布v1.0.0更新於 Nov 2, 2026

Fireship-style short videos from a topic — Remotion motion graphics, word-timed captions, 1080p.

已驗證Streamable HTTP可網頁執行媒體與設計AI 與機器學習

概覽

AI 產生的概覽

遠端 MCP 伺服器,把腳本或主題生成帶旁白與逐字字幕的 Fireship 風格動態圖形 MP4 影片。

可以做什麼
  • 規劃影片:填寫場景計畫,包含標題、時長、腳本、音色、強調色與 1–12 個場景(標題、程式碼、數據、行動呼籲),僅回傳計畫供審閱,不執行伺服器工作。
  • 渲染影片:合成旁白並渲染 MP4,回傳可下載的影片連結、時長與檔案大小。
  • 選擇音色與配樂:男聲或女聲、英式或美式,可選輕快、舒緩或緊張的音樂。
適用情境
適合在對話中依腳本快速產出簡短的宣傳、解說或程式碼展示影片,而不必在本機安裝或執行渲染軟體。
執行需求
遠端 streamable-HTTP 端點,無需本機安裝。需在 Authorization 標頭提供 Bearer API 金鑰,金鑰須先以 Google 帳號登入託管儀表板取得。託管版限制為每個 Google 帳號每 UTC 日 20 次渲染、720p H.264、最長 180 秒。自架需 Docker Compose、Google OAuth 用戶端及相關環境變數。
安裝前請注意
API 金鑰屬機密,透過 Authorization 標頭傳送,請勿寫入共用設定。渲染會把腳本與場景內容送到託管服務,託管版綁定 Google 帳號並有每日渲染上限。回傳的影片連結 7 天後失效,需要保留的內容請及時下載。每次渲染都會消耗每日配額。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Video Render MCP,將其新增到工作區。
  2. 連接 Authorization token 憑證。它們會被私密儲存,絕不會在公開頁面上展示。
  3. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/io.github.globalion%2Fvideo-render-mcp/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "video-render": {
      "type": "http",
      "url": "https://video-render.regiq.in/api/mcp",
      "headers": {
        "Authorization": "Bearer <YOUR_TOKEN>"
      }
    }
  }
}

README

video-render-mcp

Built by Shreyas · Shipped by Globalion

An MCP server that turns a script into a Hyperplexed-style motion-graphics MP4. Plug the URL into Claude Desktop, Cursor, or any MCP-compatible agent and it gains a render_video tool.

  • No watermark. Ever.
  • Free voice (Microsoft Edge Neural TTS). Optional ElevenLabs upgrade via env var.
  • Motion graphics via Remotion — same engine Fireship-style channels use.
  • MCP over streamable-HTTP — one URL, no local installation for the user.

Hosted for free at video-render.regiq.in (20 renders/day per Google account) or self-host with the Docker Compose below.

Use it (hosted)

  1. Visit https://video-render.regiq.in and sign in with Google.

  2. Copy your API key from the dashboard.

  3. Add to Claude Desktop's claude_desktop_config.json:

    json
    {  "mcpServers": {    "video-render": {      "url": "https://video-render.regiq.in/api/mcp",      "headers": {        "Authorization": "Bearer YOUR_KEY_HERE"      }    }  }}
  4. Restart Claude Desktop. Ask it: "Make a 30-second promo video for X, Fireship style, then hand me the MP4."

The agent will call plan_video_scenes, show you the plan, and — on your confirmation — call render_video and return a downloadable MP4 URL.

Tools

ToolPurpose
plan_video_scenesFill a ScenePlan schema (title, targetDurationSec 5–180, script, 1–12 scenes, voice, accent). Returns the plan for user review — no server work.
render_videoSynthesise narration + render the MP4. Returns { videoUrl, durationSec, sizeBytes }. The URL is valid for 7 days.

Both tools take the same ScenePlan shape:

ts
{  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"}

Self-host

You'll need:

  • Docker + Compose
  • A Google OAuth client — Cloud Console
  • A domain pointed at the server (or run on localhost:3010)

Then:

bash
git clone https://github.com/globalion/video-render-mcpcd video-render-mcpcp .env.example .env# edit .env — set NEXTAUTH_SECRET, GOOGLE_CLIENT_ID/SECRET, NEXTAUTH_URL, PUBLIC_BASE_URLdocker compose up -d

Open http://localhost:3010, sign in, copy your key, point Claude Desktop at http://localhost:3010/api/mcp.

Limits (hosted tier)

  • 20 successful renders per Google account per UTC day
  • 720p H.264
  • Up to 180-second videos
  • MP4s expire 7 days after render

Self-host removes all of these.

License

MIT.

來源:README.md,提交 53fe882

工具

0
SourceWeft 尚未讀取此伺服器的工具。

版本歷史

1
  1. v1.0.0最新Sep 16, 2026

評分

已滿足適用檢查項的 85%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分