dazzle-labs avatar

Dazzle

dazzle-labs/cli

Gives Claude control over Dazzle's cloud browser stages for live streaming. Agents can create stages, sync HTML/CSS/JS content to them, capture screenshots to verify output, and pipe streams to Twitch, Kick, or custom RTMP destinations. The MCP server runs in stdio mode with a workspace at ~/.dazzle/stages/ for sandboxed environments, while the full CLI gives coding agents shell access to run build tools. Exposes read/write/edit/sync file operations, a screenshot tool that returns PNGs, and a guide resource for content authoring. You'd use this to let Claude build web-based streaming overlays, dashboards, or visualizations and push them live without leaving the conversation. The cli tool wraps the full command surface if you need stage management, event emission, or chat integration.

GitHub stars
1
tools
8
auth
Secret needed
transport
STDIO
env vars
2
last updated
Apr 4, 2026

Tools

8 tools

Public tool metadata for what this MCP can expose to an agent.

cliRun a dazzle CLI command. Use ["--help"] to discover available commands. Output is JSON.

Run a dazzle CLI command. Use ["--help"] to discover available commands. Output is JSON.

No parameter schema in public metadata yet.

edit_fileEdit a file in the stage workspace by exact string replacement. The old_string must match exactly once in the file. Use read_file first to see the current content.

Edit a file in the stage workspace by exact string replacement. The old_string must match exactly once in the file. Use read_file first to see the current content.

No parameter schema in public metadata yet.

guideGet the complete Dazzle reference — getting started, CLI commands, content capabilities, and streaming setup. Read this before creating or modifying stage content.

Get the complete Dazzle reference — getting started, CLI commands, content capabilities, and streaming setup. Read this before creating or modifying stage content.

No parameter schema in public metadata yet.

list_filesList all files in the stage workspace (~/.dazzle/stages/{stage}/). Returns relative paths, one per line.

List all files in the stage workspace (~/.dazzle/stages/{stage}/). Returns relative paths, one per line.

No parameter schema in public metadata yet.

read_fileRead a file from the stage workspace (~/.dazzle/stages/{stage}/{path}).

Read a file from the stage workspace (~/.dazzle/stages/{stage}/{path}).

No parameter schema in public metadata yet.

screenshotCapture a screenshot of the stage's current browser output. Returns a PNG image.

Capture a screenshot of the stage's current browser output. Returns a PNG image.

No parameter schema in public metadata yet.

syncSync the stage workspace (~/.dazzle/stages/{stage}/) to the live stage. Run this after writing files to push content. Equivalent to 'dazzle stage sync {workspace-dir}'.

Sync the stage workspace (~/.dazzle/stages/{stage}/) to the live stage. Run this after writing files to push content. Equivalent to 'dazzle stage sync {workspace-dir}'.

No parameter schema in public metadata yet.

write_fileWrite a file to the stage workspace (~/.dazzle/stages/{stage}/{path}). Creates parent directories as needed. Use this to build up content that can then be synced to the stage.

Write a file to the stage workspace (~/.dazzle/stages/{stage}/{path}). Creates parent directories as needed. Use this to build up content that can then be synced to the stage.

No parameter schema in public metadata yet.

Sponsors

Configuration

DAZZLE_STAGE

Pin to a specific stage name or ID. If omitted, auto-selects when you have one stage.

DAZZLE_API_KEYsecret

API key for headless/CI use. Alternative to interactive login.

Readme

dazzle

The official CLI and MCP server for Dazzle — cloud stages for AI agents and live streaming.

One binary, two interfaces:

  • CLI — full shell access for coding agents (Claude Code, Cursor, terminals) and automation
  • MCP server (dazzle mcp) — stdio integration for sandboxed clients (Claude Desktop, VS Code, any MCP host)

Dazzle CLI demo

Installation

macOS / Linux

curl -sSL https://dazzle.fm/install.sh | sh

Windows (PowerShell)

irm https://dazzle.fm/install.ps1 | iex

Other options

go install github.com/dazzle-labs/cli/cmd/dazzle@latest

Pre-built binaries for macOS (arm64/amd64), Linux (amd64/arm64), and Windows (amd64/arm64) are on the releases page.

Quick Start (CLI)


View the full README on GitHub

Details

Repository
github.com/dazzle-labs/cli
Website
dazzle.fm
Category
Media & Entertainment
Package
@dazzle-labs/cli
Transport
STDIO
Auth
Required
Registry
MCP registry, active

Related Media & Entertainment MCP servers

View all
1dingdawg avatarDingdawg Marketing Agentdingdawg/dingdawg-agent-1AI content generation, SEO audits, campaign planning & social scheduling.0stars
2eugenelabonarsky avatarVotura Tourseugenelabonarsky/votura-mcpSearch AI-powered audio tours and points of interest by city. Walking, cycling, and driving tours.1stars
3nativ-technologies avatarNativnativ-technologies/nativ-mcpLocalize text, images, audio and subtitles with brand voice, memory and style guides.1stars
4pipeworx-io avatarDiscogspipeworx-io/mcp-discogsDiscogs MCP — music release / artist / label database1stars
5pipeworx-io avatarThegamesdbpipeworx-io/mcp-thegamesdbTheGamesDB MCP — wraps TheGamesDB API (thegamesdb.net), a community video-game metadata database…1stars
6ivanantigravity-lgtm avatarNanobanana 2 Polzaia Mcp Serverivanantigravity-lgtm/nanobanana-2-polzaia-mcp-serverNano Banana MCP server backed by Polza media and storage APIs.1stars