
Starreel
ai.starreel由 starreel.ai 发布v0.1.334更新于 Nov 8, 2026
Turn a script into a finished, downloadable short-drama episode — via MCP or REST.
概览
StarReel 通过 120 多个 MCP 工具提供预付费 AI 视频制作流水线,把剧本变成可下载的成片短剧集。
- 可以做什么
- 创建并配置项目(短剧、广告、MV、品牌片),管理剧本,包括 AI 改写和导入外部剧本或分镜表
- 提取并编辑角色、场景与道具,生成世界观概念和美术设定,并生成角色定妆照与角色表作为一致性锚点
- 报价并生成分镜、关键帧和视频镜头,再合成剧集、获取最终成片、多画幅渲染和海报
- 制作音频:语音合成、背景音乐、音效、声音克隆,以及根据描述设计新音色
- 翻译字幕并执行本地化任务,另含广告与 MV 模式及商品库
- 适用场景
- 适合让助手把一份剧本或镜头表一路推进到渲染完成的短剧集、广告、MV 或品牌片,涵盖分镜、角色一致的画面、配音和配乐,且无需离开聊天客户端。
- 运行要求
- 需要 Node.js 18 或更高版本及 npx,因为它是通过 npm 包在本地以 stdio 进程运行。需要 StarReel 账号和具备 produce 权限的 API 密钥,通过环境变量 STARREEL_API_KEY 提供。需要访问 StarReel 后端的网络;可选 STARREEL_AUTH_BASE,以及用 STARREEL_MCP_LANG 获取英文工具说明。
安装
在 SourceWeft 中
- 打开 控制台中的 Starreel,将其添加到工作区。
- 为需要使用其工具的对话启用该服务。
Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。
其他 MCP 客户端
参照 仓库 中的启动说明。
README
StarReel MCP
Turn a script into a finished, downloadable short-drama episode — from Claude, Cursor, or any MCP client.
[npm version] [npm downloads] [license] [node]
StarReel is a prepaid AI video-production pipeline. This MCP server exposes the
whole factory — 120+ tools covering every stage — so an AI agent can take a raw
script all the way to a finished .mp4:
It is a thin, open client: all the heavy lifting (character-consistency gates, frame chaining, best-of-N auditing, billing) runs server-side at starreel.ai.
Quick start
[Install in Cursor] [Install in VS Code]
- Create an API key with
producescope in StarReel → Settings → API Keys (srk_live_..., shown once). - Add the server to Claude Code:
Or install the Claude Code plugin — MCP server + agent skill in one step
(set STARREEL_API_KEY in your shell first):
- Ask your agent: "Take this script and produce a full episode:
<your script>" — it will quote each paid stage first and only spend after you confirm.
Tool-catalog language
Tool descriptions and the server instructions are authored in Simplified Chinese. Set
STARREEL_MCP_LANG=en for the English edition: the server instructions (the entry-point
decision tree) are shipped in English; tool descriptions are being translated in batches and
any tool without an English entry yet falls back to Chinese (nothing goes blank — the startup
log on stderr reports the current coverage, e.g. lang=en ⚠ English catalog 40/230). The same
switch sends Accept-Language so backend-provided labels follow it:
Works with any MCP client
Requires Node ≥ 18 (npx). The standard config below works as-is in
Cursor · Windsurf · Cline / Roo Code · Claude Desktop · Trae · Cherry Studio ·
Chatbox · DeepChat and any client that reads an mcpServers JSON block:
Clients with their own format:
Codex CLI — ~/.codex/config.toml
VS Code (Copilot agent mode) — .vscode/mcp.json or user mcp.json
Gemini CLI — ~/.gemini/settings.json
No Node / can't run npx? (Coze, Dify, GPTs, custom agents)
Drive the same pipeline over REST (/v1/produce/*) and paste
SKILL.md into your system prompt — it carries the full
workflow order, billing disciplines, and failure playbook.
See the API docs.
What's inside
Project types: drama / ad / mv / brand_film.
Design a voice from a description (no sample needed)
When the narrator or a character has no fitting voice in the library and there is no authorized recording to clone, design one from a single sentence.
The narrator is a character too (char_type voiceover). Describe what you want rather than what
you don't — age, gender, timbre, pace, mood — e.g. "a middle-aged man, low and warm voice, slow pace,
sentences trail downward". Always make the customer pick one before dubbing: the same
description gives a different person every time (measured voice similarity as low as 0.23), while
a saved voice is cloned for every line (0.85-0.90). Limits: one design at a time per account, 30 per
24 h; preview sentence 14-28 characters; candidates are kept for 6 hours; never name a real person
to imitate their voice.
Billing is agent-safe by design
- Prepaid, never negative. Costs are pre-authorized before any vendor call;
insufficient balance returns a clean
402— nothing half-runs. - Quote before spend. Big-ticket stages are
quote_*→ show the user →generate_*with the returnedquote_id. For video, quote == actual charge (same function computes both). - Final cut is free. Composition, transitions, SFX matching and deliverable packaging don't bill.
- API keys are stored hashed and exchanged for 15-minute short-lived tokens; revoke in Settings at any time.
Built for agents: the operating skill
SKILL.md ships inside the package — a platform-agnostic operating
manual (full pipeline order + ten operating disciplines + a failure playbook).
The server also announces the same guidance at connect time (MCP instructions)
and exposes it as a tool, get_capabilities_guide, so an agent that has never
seen this file still learns which entry point each kind of material takes.
Skill-aware clients load it automatically; on platforms that can't run npx
(Coze / Dify / GPTs / custom agents) paste it into the system prompt and drive
the same pipeline over REST (/v1/produce/*).
Install it as a standalone agent skill (Claude Code, Codex, Cursor, OpenCode
and 70+ agents) via
the skills CLI:
Environment variables
REST API (OpenAPI)
Prefer plain REST? The full production facade is described in
openapi.json (OpenAPI 3.1, 100+ operations — generated from
this package's tool surface, so operationIds match MCP tool names 1:1).
Browse it rendered at
starreel.github.io/starreel-mcp, or
generate a typed client for any language:
Links
- Website: starreel.ai
- API reference (OpenAPI): starreel.github.io/starreel-mcp
- Full MCP / REST docs: api.shortreelai.com/docs/mcp
- npm: @starreel/mcp
- 中文文档: README.zh-CN.md
License
MIT — this client is open; the production pipeline is a hosted service.
来源:README.md,提交 819bf57
工具
0版本历史
67- v0.1.332Nov 7, 2026
- v0.1.311Nov 6, 2026
- v0.1.309Nov 5, 2026
- v0.1.297Nov 3, 2026
- v0.1.295Nov 3, 2026
- v0.1.290Nov 1, 2026
- v0.1.264Oct 31, 2026
- v0.1.263Oct 30, 2026
- v0.1.262Oct 29, 2026
- v0.1.238Oct 26, 2026
- v0.1.230Oct 26, 2026
- v0.1.225Oct 26, 2026
- v0.1.224Oct 26, 2026
- v0.1.221Oct 26, 2026
- v0.1.218Oct 25, 2026
- v0.1.216Oct 25, 2026
- v0.1.215Oct 25, 2026
- v0.1.214Oct 24, 2026
- v0.1.213Oct 22, 2026
- v0.1.212Oct 20, 2026
- v0.1.211Oct 19, 2026
- v0.1.210Oct 19, 2026
- v0.1.208Oct 19, 2026
- v0.1.200Oct 17, 2026
- v0.1.177Oct 17, 2026
- v0.1.175Oct 16, 2026
- v0.1.173Oct 16, 2026
- v0.1.166Oct 16, 2026
- v0.1.165Oct 15, 2026
- v0.1.157Oct 15, 2026
- v0.1.155Oct 15, 2026
- v0.1.150Oct 14, 2026
- v0.1.143Oct 14, 2026
- v0.1.141Oct 13, 2026
- v0.1.139Oct 13, 2026
- v0.1.138Oct 12, 2026
- v0.1.137Oct 11, 2026
- v0.1.136Oct 10, 2026
- v0.1.135Oct 10, 2026
- v0.1.131Oct 9, 2026
- v0.1.129Oct 8, 2026
- v0.1.128Oct 8, 2026
- v0.1.124Oct 8, 2026
- v0.1.122Oct 7, 2026
- v0.1.120Oct 7, 2026
- v0.1.118Oct 6, 2026
- v0.1.115Oct 6, 2026
- v0.1.114Oct 5, 2026
- v0.1.110Oct 5, 2026
- v0.1.107Oct 2, 2026
- v0.1.106Oct 1, 2026
- v0.1.104Sep 29, 2026
- v0.1.102Sep 27, 2026
- v0.1.98Sep 27, 2026
- v0.1.91Sep 26, 2026
- v0.1.90Sep 25, 2026
- v0.1.86Sep 25, 2026
- v0.1.84Sep 24, 2026
- v0.1.82Sep 24, 2026
- v0.1.80Sep 23, 2026
- v0.1.75Sep 23, 2026
- v0.1.73Sep 23, 2026
- v0.1.71Sep 22, 2026
- v0.1.70Sep 22, 2026
- v0.1.69Sep 21, 2026
- v0.1.67Sep 21, 2026
- v0.1.64Sep 16, 2026
评分
已满足适用检查项的 50%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
- 近 30 天内可连通25 分
请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。
- 已声明认证方式10 分
请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。
- 已列出工具15 分
请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。
- 描述必需15 分
- 图标10 分
- 文档15 分
- 许可证10 分
