StarZero

Your media library,
inside Claude.

The StarZero plugin lets Claude upload media, search what was said and shown, cut clips and hand back share links. It tells you the cost and asks before anything spends credits.

Install from Claude's plugin directory

Install in Claude
  1. Customize
  2. Plugins
  3. StarZero

Or paste this into Claude and it installs the plugin for you:

Install the StarZero plugin for me: add the plugin marketplace ijw-fyi/claude-starzero-plugin, then install starzero@starzero.

Then run /starzero:setup in a session. It installs the CLI and signs you in through your browser.

claude ~/podcast-desk

Find every time the panel argues about Instinct's valuation in my 20VC library

Skill starzero:find-moments

starzero search transcript --library 6989b8a2… --query "Instinct valuation"

5 hits across 5 episodes

  1. 28:49 Mock Investment Committee: Debating Instinct's $10B ValuationInstinct Raising $1B at $10B
  2. 45:33 Instinct Valuation Surge and LP Return PersistenceMeta's Muse Hits #1
  3. 21:54 Consumer AI Agents: Instinct's $2.5B Valuation and SafetyNVIDIA Crushes Quarter
  4. 48:21 Venture Conflicts: Index Pulls Out of Town Over InstinctJensen Huang Declares AGI Has Arrived
  5. 37:20 Differentiating Town from Competitors Instinct and GrokBotTown vs Instinct vs GrokBot
starzero media thumbnail --library 6989b8a2… --at 1753 6aac05be…
starzero media thumbnail --library 6989b8a2… --at 1790 6aac05be…
20VC frame: three camera feeds on a dark blue interface 20VC frame: Jason Lemkin in headphones, hand to his chin

The sharpest disagreement is the mock investment committee at 28:49, where Harry asks whether Jason should put $200M into the round at $10B.

Now cut the Neil deGrasse Tyson interview into 10 vertical clips with captions

Skill starzero:podcast-clips

starzero credits
Billed

10 clips, 9:16, word-highlight captions, from “Why AI is Overrated”. The run is billed as it goes, and your balance covers it. Go ahead?

Go ahead

starzero podcast-clips create --library … --media 6aae6260… --clips 10 --aspect 9:16
starzero workflow instance watch 6aae…

Completed · 10 clips rendered

95 percent of the universe is a mystery 0:36

  • Science tells you when someone's full of it
  • Why AI won't outrun us forever
  • Robot butler bit

+ 6 more

starzero output share 6aae6484…

Example flow. Scene titles, timecodes and frames come from a real 20VC library in StarZero. The clip is real podcast-clips output.

Say what you want. The skill picks itself.

Skills trigger from what you say. You can also run one directly with /starzero:<skill>.

starzero:setup installs the CLI, signs you in and checks your balance. You run that one yourself, and it costs nothing.

Pick by where you work.

The plugin runs in a terminal on your computer. The connector runs in claude.ai chat. Both reach the same StarZero account and the same libraries.

The plugin

Claude Code, and Cowork sessions on your computer

Seven skills drive the starzero CLI. Claude follows each skill's steps: pick the library, dry-run, state the cost, ask, run, watch until it finishes.

  • Uploads files from your disk
  • Downloads originals, frames and renders
  • Signs in with your StarZero account
Install in Claude
  1. Customize
  2. Plugins
  3. StarZero

The connector

claude.ai chat, and other MCP clients

StarZero's remote MCP server. You sign in with your StarZero account when you connect, and it brings its own instructions for the model. The plugin bundles it, and it is listed on its own in the claude.ai connector directory.

  • Libraries, folders and media
  • Import from video URLs
  • Transcript and visual search
  • Frames and download links
  • Podcast clips
  • Workflow runs
  • Renders and share pages
  • Agent chats and artifacts
  • Credit balance
https://mcp.starzero.ai/mcp

Cursor, VS Code and other MCP clients can add the same URL. Uploads from disk and deleting happen in the StarZero app.

Nothing bills without a question.

Everything runs on your StarZero credits. Before each billed step, Claude runs starzero credits, names the command and the cost, and waits for your yes.

Claude Uploading 3 files to the Interviews library is billed, and your balance covers it. Go ahead?

One question per billed command. Say "go ahead without asking" to skip it for the session, and Claude still states the cost first. See credit plans.

Spends credits

Uploads and URL imports
Processing of new media. Uploads show an estimate first.
Podcast clip runs
The whole run, from the moment it starts.
Workflow runs
The whole run, per media item on fan-out templates.
Agent chat turns
Each turn. The cost shows when the turn ends.
Clean renders
Each rendered minute, without the watermark.

Free

  • Watermarked preview renders
  • Listing libraries, media and runs
  • Frames, links and downloads
  • Share pages
  • Checking your balance

Building StarZero into your own product? The REST API covers search, video understanding, reframing and rendering. Access is on request.

Talk to us about the API

Questions

Do I need a StarZero account?

Yes. Setup opens the StarZero login in your browser and stores the token owner-only in ~/.starzero/credentials. Nothing is pasted into the chat. A browser login lasts 5 days, and any skill signs you in again when it expires.

Which one should I install, the plugin or the connector?

Install the plugin in Claude Code or Cowork on your computer. It uses the starzero CLI and its login. Use the connector in claude.ai chat, where there is no shell. You only need one login per surface.

Does it work in Claude Code on the web?

Plugins are not loaded in Claude Code cloud sessions, and there is no browser to sign in with. Install the CLI in the environment's setup script and set an API key as STARZERO_API_KEY. API keys come with API access, which is on request: talk to us.

What does the plugin download?

The starzero CLI, about 40 MB, from GitHub releases, checked against its SHA256 sums before it runs. On Linux and Windows it also fetches ffprobe for upload estimates. It talks to GitHub, api.starzero.ai, app.starzero.ai and, for the connector, mcp.starzero.ai.

Can Claude delete my media?

No. The CLI and the connector have no delete commands. Deleting a library, media item, chat or run happens in the StarZero app.

Can I stop Claude asking before every billed step?

Yes. Say "go ahead without asking" and it holds for the session. A line in your CLAUDE.md makes it permanent. Claude still states the cost before each billed command, and still asks about decisions that change what runs, like starting a second run while one is active.

Is the plugin open source?

Yes, under the MIT license at ijw-fyi/claude-starzero-plugin. Issues and feature requests go there too.

Add it in Claude. Then ask.

  1. Customize
  2. Plugins
  3. StarZero