Launches Friday

CuePilot MCP

Read-first production intelligence for vMix.

CuePilot MCP helps AI assistants inspect vMix state, explain live shows, diagnose routing and output risks, review scripts, and generate automation plans before anything changes in vMix.

CuePilot MCP in Review Mode reading vMix server status and state summary inside an MCP client.
CuePilot MCP reading live vMix state in Review Mode before any control tools are enabled.

Default

Review Mode

Package

Coming at launch

License

Source-available

Friday launch

Prepared before the public switch flips

The page is being prepared first so the public launch can coordinate the product story, GitHub visibility, npm package, and support channels without implying the package is installable early.

Product page

Friday launch

The Greenhouse Labs launch page can go public with email capture and setup preview.

GitHub repository

Private for now

Visibility will change as part of the coordinated public launch.

npm package

Not published yet

@greenhouselabs/cuepilot-mcp will be announced when install is ready.

What it does

Understand the show before changing the show

CuePilot MCP connects AI assistants to vMix state and curated production knowledge so operators can ask better questions before a rehearsal, stream, recording, or client show.

Inspect vMix State

Read live vMix state, inputs, overlays, title fields, audio buses, tally, and production relationships before making recommendations.

Explain The Show

Translate a preset into operator language: program, preview, likely roles, helper inputs, graphics, and review points.

Diagnose Risks

Review audio routing, mix-minus patterns, output readiness, logs, connection issues, and saved-vs-live preset drift.

Plan Automation

Generate reviewable VB.NET scripts and ordered API plans using actual input references without executing them in Review Mode.

Safety model

Review first. Control only by explicit opt-in.

CuePilot is built for safer AI-assisted production workflows. The default experience keeps the assistant in an advisory role and makes control boundaries visible.

Default

Review Mode

Reads state, explains setup, diagnoses risks, validates scripts, and produces checklists or automation plans. It does not mutate vMix.

Explicit opt-in

Control Mode

Exposes safer live-control tools only when the operator sets VMIX_CONTROL_MODE=true in the MCP client environment.

Second gate

High-Impact Control

Requires VMIX_CONTROL_MODE=true and VMIX_HIGH_IMPACT=true for scripts, batch commands, streaming, recording, presets, output routing, and destructive changes.

Available at public launch

Install CuePilot MCP

CuePilot installs as an MCP package once @greenhouselabs/cuepilot-mcp is public on npm. Until then, these documented commands are shown as release-preview setup references.

Package

@greenhouselabs/cuepilot-mcp

Version

1.0.0

Runtime

Node.js 20+

Default Mode

Review Mode

Control Mode Safety

Control Mode is not a first-run step. Only enable VMIX_CONTROL_MODE=true after Review Mode is working. High-Impact Control requires both VMIX_CONTROL_MODE=true and VMIX_HIGH_IMPACT=true.

Requirements

First-run setup starts in Review Mode.

vMix Web Controller: vMix running, Web Controller enabled, default port 8088.

API reachability: MCP host can reach http://localhost:8088/api/.

MCP client: Claude Desktop, Claude Code, Cursor, or Codex.

First-run boundary: Trusted local/network use only; leave VMIX_CONTROL_MODE unset.

vMix Web Controller is unauthenticated. Do not expose it to the public internet.

Claude Desktop / JSON

Use this shape for MCP clients that read a server configuration file once the package is published.

npm pending
{
  "mcpServers": {
    "vmix": {
      "command": "npx",
      "args": ["-y", "@greenhouselabs/cuepilot-mcp"],
      "env": {
        "VMIX_HOST": "localhost",
        "VMIX_HTTP_PORT": "8088",
        "VMIX_TCP_PORT": "8099"
      }
    }
  }
}

First-Run Smoke Test

Start with a read-only prompt.

Use the vMix MCP. Read vmix://server/status and vmix://state/summary. Do not control vMix yet.

server reports Review Mode

controlMode is false

highImpactMode is false

review tools only

vmix://state/summary returns current vMix state

no live-control tool is called

Example workflows

Useful before rehearsal, before go-live, and after something feels off

CuePilot is strongest when a user asks for inspection, explanation, diagnosis, or a reviewable plan. It can help a team turn a messy vMix setup into a checklist the operator can trust.

Pre-show review

Ask CuePilot to explain the current preset, identify active and preview paths, summarize graphics and audio state, and call out anything worth checking before rehearsal.

Audio and mix-minus diagnosis

Review buses, mute state, solo state, vMix Call routing, caller returns, and feedback risks before a remote guest hears the wrong mix.

Output readiness

Separate what vMix state can prove from what still needs operator verification: stream destination, recording path, audio feed, external output, and downstream hardware.

Script review

Generate or validate VB.NET scripts with stable input references, syntax checks, loop-safety warnings, assumptions, and rehearsal notes.

Saved preset audit

Review a saved .vmix file for scripts, triggers, audio evidence, and drift from the running show without writing to the preset.

Automation planning

Produce ordered vMix API plans and operator checklists before enabling any direct control surface.

Built for

Production people who need clarity under pressure

CuePilot is for operators and builders who already know vMix is powerful, but want an AI assistant that can read the show, respect the control boundary, and produce reviewable next steps.

Live-production operators
Technical directors
vMix power users
Streaming teams
Broadcast engineers
AI-assisted production builders

Status at launch prep

Setup details are visible, but install availability is not live yet.

Inline setup is visible now as a release-preview reference.

Commands become usable only after @greenhouselabs/cuepilot-mcp is published to npm.

GitHub visibility and npm publication remain coordinated release steps.

Review Mode will be the recommended first-run experience.

Source-available

The source may be made available for review, learning, verification, debugging, and private internal modification under the CuePilot Source-Available License.

Not open source

Redistribution, public forks, competing products, hosted managed offerings, and broader reuse require written permission from Greenhouse Ventures LLC.

Independent integration

CuePilot MCP integrates with vMix workflows through documented local interfaces. It is not affiliated with, endorsed by, or sponsored by vMix or StudioCoast Pty Ltd.

FAQ

Practical answers before launch

Is CuePilot MCP open source?

No. CuePilot MCP is source-available under the CuePilot Source-Available License. Greenhouse Ventures LLC is the legal owner and licensor, and Greenhouse Labs is the public brand.

Does it control vMix?

Not by default. Review Mode is the default mode and is designed to inspect, explain, diagnose, validate, and plan. Direct control requires explicit environment-variable opt-in, and high-impact control requires a second gate.

Does it expose secrets?

CuePilot is designed to redact sensitive values from preset and log-derived output, including stream keys, tokens, passwords, and vMix Call secrets. Operators should still avoid exposing vMix Web Controller to the public internet and should review any shared logs or presets carefully.

Is this affiliated with vMix?

No. CuePilot MCP is an independent Greenhouse Labs integration for vMix workflows. It is not affiliated with, endorsed by, or sponsored by vMix or StudioCoast Pty Ltd.

Follow the CuePilot MCP launch

Join the launch list for availability updates, early notes, and official setup details when the GitHub and npm release are ready.