
Dazzle
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 toolsPublic 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_STAGEPin to a specific stage name or ID. If omitted, auto-selects when you have one stage.
DAZZLE_API_KEYsecretAPI 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)
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)
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