Skip to main content
ClaudeWave

StarReel MCP server — turn a script into a finished short-drama episode (script → storyboards → frames → video → final cut) from Claude, Cursor, or any MCP client

MCP ServersRegistry oficial0 estrellas0 forksTypeScriptMITActualizado today
ClaudeWave Trust Score
95/100
Verified
Passed
  • Open-source license (MIT)
  • Actively maintained (<30d)
  • Clear description
  • Topics declared
  • Documented (README)
Last scanned: 8/27/2026
Install in Claude Code / Claude Desktop
Method: NPX · @starreel/mcp
Claude Code CLI
claude mcp add starreel-mcp -- npx -y @starreel/mcp
claude_desktop_config.json (Claude Desktop)
{
  "mcpServers": {
    "starreel-mcp": {
      "command": "npx",
      "args": ["-y", "@starreel/mcp"],
      "env": {
        "STARREEL_API_KEY": "<starreel_api_key>"
      }
    }
  }
}
1. Run the command above in your terminal (Claude Code), or paste the JSON config into claude_desktop_config.json (Claude Desktop).
2. Replace any <placeholder> values with your API keys or paths.
3. Restart Claude. The MCP server and its tools appear automatically.
Detected environment variables
STARREEL_API_KEY
Casos de uso

Resumen de MCP Servers

# StarReel MCP

> Turn a script into a finished, downloadable short-drama episode — from Claude, Cursor, or any MCP client.

[![npm version](https://img.shields.io/npm/v/%40starreel%2Fmcp)](https://www.npmjs.com/package/@starreel/mcp)
[![npm downloads](https://img.shields.io/npm/dm/%40starreel%2Fmcp)](https://www.npmjs.com/package/@starreel/mcp)
[![license](https://img.shields.io/badge/license-MIT-blue)](./LICENSE)
[![node](https://img.shields.io/badge/node-%3E%3D18-brightgreen)](https://nodejs.org)

**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](https://starreel.ai).

## Quick start

[![Install in Cursor](https://cursor.com/deeplink/mcp-install-dark.svg)](https://cursor.com/en/install-mcp?name=starreel&config=eyJjb21tYW5kIjoibnB4IiwiYXJncyI6WyIteSIsIkBzdGFycmVlbC9tY3AiXSwiZW52Ijp7IlNUQVJSRUVMX0FQSV9LRVkiOiJzcmtfbGl2ZV94eHgifX0=)
[![Install in VS Code](https://img.shields.io/badge/VS_Code-Install_MCP-0098FF)](https://vscode.dev/redirect/mcp/install?name=starreel&config=%7B%22command%22%3A%22npx%22%2C%22args%22%3A%5B%22-y%22%2C%22%40starreel%2Fmcp%22%5D%2C%22env%22%3A%7B%22STARREEL_API_KEY%22%3A%22srk_live_xxx%22%7D%7D)

1. Create an API key with `produce` scope in **StarReel → Settings → API Keys**
   (`srk_live_...`, shown once).
2. Add the server to Claude Code:

```bash
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):

```text
/plugin marketplace add waydaxp/starreel-mcp
/plugin install starreel@starreel
```

3. 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:

```json
{
  "mcpServers": {
    "starreel": {
      "command": "npx",
      "args": ["-y", "@starreel/mcp"],
      "env": { "STARREEL_API_KEY": "srk_live_xxx" }
    }
  }
}
```

Clients with their own format:

<details>
<summary><b>Codex CLI</b> — <code>~/.codex/config.toml</code></summary>

```toml
[mcp_servers.starreel]
command = "npx"
args = ["-y", "@starreel/mcp"]
env = { "STARREEL_API_KEY" = "srk_live_xxx" }
```
</details>

<details>
<summary><b>VS Code (Copilot agent mode)</b> — <code>.vscode/mcp.json</code> or user <code>mcp.json</code></summary>

```json
{
  "servers": {
    "starreel": {
      "command": "npx",
      "args": ["-y", "@starreel/mcp"],
      "env": { "STARREEL_API_KEY": "srk_live_xxx" }
    }
  }
}
```
</details>

<details>
<summary><b>Gemini CLI</b> — <code>~/.gemini/settings.json</code></summary>

```json
{
  "mcpServers": {
    "starreel": {
      "command": "npx",
      "args": ["-y", "@starreel/mcp"],
      "env": { "STARREEL_API_KEY": "srk_live_xxx" }
    }
  }
}
```
</details>

<details>
<summary><b>No Node / can't run npx?</b> (Coze, Dify, GPTs, custom agents)</summary>

Drive the same pipeline over REST (`/v1/produce/*`) and paste
[`SKILL.md`](./SKILL.md) into your system prompt — it carries the full
workflow order, billing disciplines, and failure playbook.
See the [API docs](https://api.shortreelai.com/docs/mcp).
</details>

## 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 returned `quote_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`](./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](https://github.com/vercel-labs/skills#supported-agents)) via
the [`skills`](https://skills.sh) CLI:

```bash
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.json) (OpenAPI 3.1, 100+ operations — generated from
this package's tool surface, so `operationId`s match MCP tool names 1:1).
Browse it rendered at
[waydaxp.github.io/starreel-mcp](https://waydaxp.github.io/starreel-mcp/), or
generate a typed client for any language:

```bash
npx openapi-typescript https://raw.githubusercontent.com/waydaxp/starreel-mcp/main/openapi.json -o starreel.d.ts
```

## Links

- Website: [starreel.ai](https://starreel.ai)
- API reference (OpenAPI): [waydaxp.github.io/starreel-mcp](https://waydaxp.github.io/starreel-mcp/)
- Full MCP / REST docs: [api.shortreelai.com/docs/mcp](https://api.shortreelai.com/docs/mcp)
- npm: [@starreel/mcp](https://www.npmjs.com/package/@starreel/mcp)
- 中文文档: [README.zh-CN.md](./README.zh-CN.md)

## License

[MIT](./LICENSE) — this client is open; the production pipeline is a hosted service.
agentai-videoclaudecursormcpmcp-servermodel-context-protocolshort-dramatext-to-videovideo-generation

Lo que la gente pregunta sobre starreel-mcp

¿Qué es waydaxp/starreel-mcp?

+

waydaxp/starreel-mcp es mcp servers para el ecosistema de Claude AI. StarReel MCP server — turn a script into a finished short-drama episode (script → storyboards → frames → video → final cut) from Claude, Cursor, or any MCP client Tiene 0 estrellas en GitHub y su última actualización registrada es del 2026-08-26.

¿Cómo se instala starreel-mcp?

+

Puedes instalar starreel-mcp clonando el repositorio (https://github.com/waydaxp/starreel-mcp) o siguiendo las instrucciones del README en GitHub. ClaudeWave también te ofrece bloques de instalación rápida en esta misma página.

¿Es seguro usar waydaxp/starreel-mcp?

+

Nuestro agente de seguridad ha analizado waydaxp/starreel-mcp y le ha asignado un Trust Score de 95/100 (tier: Verified). Revisa el desglose completo de comprobaciones superadas y flags en esta página.

¿Quién mantiene waydaxp/starreel-mcp?

+

waydaxp/starreel-mcp es mantenido por waydaxp. La última actividad registrada en GitHub es del 2026-08-26, con 0 issues abiertos.

¿Hay alternativas a starreel-mcp?

+

Sí. En ClaudeWave puedes explorar mcp servers similares en /categories/mcp, ordenados por popularidad o actividad reciente.

Despliega starreel-mcp en tu cloud

Lleva este repo a producción en minutos. Cada plataforma genera su propio entorno con variables de entorno editables.

¿Mantienes este repo? Añade un badge a tu README

Pega el badge en tu README de GitHub para mostrar que está auditado por ClaudeWave. Cada badge enlaza de vuelta a esta página y muestra el Trust Score actual.

Featured on ClaudeWave: waydaxp/starreel-mcp
[![Featured on ClaudeWave](https://claudewave.com/api/badge/waydaxp-starreel-mcp)](https://claudewave.com/repo/waydaxp-starreel-mcp)
<a href="https://claudewave.com/repo/waydaxp-starreel-mcp"><img src="https://claudewave.com/api/badge/waydaxp-starreel-mcp" alt="Featured on ClaudeWave: waydaxp/starreel-mcp" width="320" height="64" /></a>

Más MCP Servers

Alternativas a starreel-mcp