Server data from the Official MCP Registry
Turn a script into a finished, downloadable short-drama episode — via MCP or REST.
About
Turn a script into a finished, downloadable short-drama episode — via MCP or REST.
Security Report
StarReel MCP is a well-structured video production pipeline client with proper API-key-based authentication and reasonable permission scope. Authentication is required and enforced via environment variables. The codebase demonstrates good practices with input validation via Zod schemas, structured error handling, and no evidence of malicious patterns. Minor code quality issues and broad exception handling do not significantly impact security given the tool's legitimate purpose. Supply chain analysis found 3 known vulnerabilities in dependencies (0 critical, 3 high severity). Package verification found 1 issue.
3 files analyzed · 8 issues found
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
Permissions Required
This plugin requests these system permissions. Most are normal for its category.
What You'll Need
Set these up before or after installing:
Environment variable: STARREEL_API_KEY
How to Install
Add this to your MCP configuration file:
{
"mcpServers": {
"ai-starreel-starreel": {
"env": {
"STARREEL_API_KEY": "your-starreel-api-key-here"
},
"args": [
"-y",
"@starreel/mcp"
],
"command": "npx"
}
}
}Documentation
View on GitHubFrom the project's GitHub README.
StarReel MCP
Turn a script into a finished, downloadable short-drama episode — from Claude, Cursor, or any MCP client.
StarReel is a prepaid AI video-production pipeline. This MCP server exposes the
whole factory — 80+ tools covering every stage — so an AI agent can take a raw
script all the way to a finished .mp4:
script → AI rewrite → cast / scenes / props extraction → character portraits & sheets
→ storyboards → keyframes → video shots → voiceover (TTS) → final cut (.mp4 link)
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
- Create an API key with
producescope in StarReel → Settings → API Keys (srk_live_..., shown once). - Add the server to Claude Code:
claude mcp add starreel -e STARREEL_API_KEY=srk_live_xxx -- npx -y @starreel/mcp
Or install the Claude Code plugin — MCP server + agent skill in one step
(set STARREEL_API_KEY in your shell first):
/plugin marketplace add waydaxp/starreel-mcp
/plugin install starreel@starreel
- 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.
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:
{
"mcpServers": {
"starreel": {
"command": "npx",
"args": ["-y", "@starreel/mcp"],
"env": { "STARREEL_API_KEY": "srk_live_xxx" }
}
}
}
Clients with their own format:
[mcp_servers.starreel]
command = "npx"
args = ["-y", "@starreel/mcp"]
env = { "STARREEL_API_KEY" = "srk_live_xxx" }
{
"servers": {
"starreel": {
"command": "npx",
"args": ["-y", "@starreel/mcp"],
"env": { "STARREEL_API_KEY": "srk_live_xxx" }
}
}
}
{
"mcpServers": {
"starreel": {
"command": "npx",
"args": ["-y", "@starreel/mcp"],
"env": { "STARREEL_API_KEY": "srk_live_xxx" }
}
}
}
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
| Stage | Tools (selection) |
|---|---|
| Project setup | create_drama · update_project_settings · list_project_options |
| Script | set_script · AI rewrite · edit_rewritten_script |
| Cast & world | asset extraction · update_character · generate_world_concept · generate_art_bible |
| Identity anchors | generate_portraits_and_sheets (portraits + character sheets = the consistency anchor) |
| Storyboards | quote_storyboards → generate_storyboards → get_storyboards |
| Frames & video | quote_frames → generate_frames · quote_videos → generate_videos |
| Audio | generate_tts · generate_bgm · generate_sfx · voice management |
| Finishing | compose_episode (free) · get_final_cut · render_multi_aspect · posters & covers |
| Localization | translate_subtitles · localization jobs |
| Ads / MV modes | product library & product sheets · MV lyrics → story → script |
Project types: drama / ad / mv / brand_film.
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).
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:
npx skills add waydaxp/starreel-mcp
Environment variables
| Variable | Required | Default |
|---|---|---|
STARREEL_API_KEY | ✅ | — |
STARREEL_AUTH_BASE | https://api.shortreelai.com |
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
waydaxp.github.io/starreel-mcp, or
generate a typed client for any language:
npx openapi-typescript https://raw.githubusercontent.com/waydaxp/starreel-mcp/main/openapi.json -o starreel.d.ts
Links
- Website: starreel.ai
- API reference (OpenAPI): waydaxp.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.
Reviews
No reviews yet
Be the first to review this server!
More Developer Tools MCP Servers
Fetch
Freeby Modelcontextprotocol · Developer Tools
Web content fetching and conversion for efficient LLM usage
Git
Freeby Modelcontextprotocol · Developer Tools
Read, search, and manipulate Git repositories programmatically
Toleno
Freeby Toleno · Developer Tools
Toleno Network MCP Server — Manage your Toleno mining account with Claude AI using natural language.
mcp-creator-python
Freeby mcp-marketplace · Developer Tools
Create, build, and publish Python MCP servers to PyPI — conversationally.
MCP Marketplace
Freeby mcp-marketplace · Developer Tools
Search and install MCP servers from inside your AI client.
MarkItDown
Freeby Microsoft · Content & Media
Convert files (PDF, Word, Excel, images, audio) to Markdown for LLM consumption
