
Dazzle
io.github.dazzle-labs由 GitHub 账号 dazzle-labs 发布v0.7.1更新于 Oct 24, 2026
Cloud stages for AI agents and live streaming. Create, manage, and broadcast content.
概览
Dazzle 的本地 MCP 服务器让 AI 助手在云端舞台工作区中构建内容、同步到实时浏览器舞台、截图,并管理直播。
- 可以做什么
- 通过单一工具执行 Dazzle CLI 命令,包括登录、舞台与推流目的地管理以及帮助查询,输出为 JSON。在创作内容前阅读平台指南。按精确字符串替换列出、读取、写入和编辑舞台工作区中的文件。将工作区同步到实时舞台,并截取舞台浏览器输出的 PNG 截图。读取内置的 Dazzle 参考资源。
- 适用场景
- 适用于 Claude Desktop、VS Code 等沙箱式 MCP 客户端,让助手编写预构建的 HTML/CSS/JS 内容、推送到 Dazzle 云端舞台、进行视觉验证并管理直播推流目的地。拥有完整 shell 和文件系统访问权限的代理则被建议改用 CLI。
- 运行要求
- 通过 npx 从 npm 包 @dazzle-labs/cli 以 stdio 在本地运行,仅限桌面端。认证方式为通过 cli 工具交互式登录,或使用 DAZZLE_API_KEY 环境变量进行无头使用。DAZZLE_STAGE 可选地固定某个舞台,否则在只有一个舞台时自动选择。需要访问 Dazzle 服务的网络连接。
安装
在 SourceWeft 中
- 打开 控制台中的 Dazzle,将其添加到工作区。
- 为需要使用其工具的对话启用该服务。
Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。
其他 MCP 客户端
参照 仓库 中的启动说明。
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
Windows (PowerShell)
Other options
Pre-built binaries for macOS (arm64/amd64), Linux (amd64/arm64), and Windows (amd64/arm64) are on the releases page.
Quick Start (CLI)
Quick Start (MCP)
Add to your MCP client config:
The MCP server starts without credentials — agents can call guide to learn the platform and cli ["login"] to authenticate.
MCP Tools
Workspace tools
The workspace tools (write_file, read_file, edit_file, list_files, sync) store files in ~/.dazzle/stages/{stage-id}/ on the host filesystem. This bridges sandboxed environments (e.g. Claude Desktop) where the agent's bash runs in an isolated container and can't share files with the CLI process.
Workflow: write_file → edit_file (iterate) → sync → screenshot (verify)
Limitations: No shell/exec — can't run build tools (npm, tailwind, etc.) in the workspace. Content must be pre-built HTML/CSS/JS. Agents with full filesystem and shell access (e.g. Claude Code) should use dazzle stage sync directly for the full experience.
MCP Resources
CLI vs MCP — which to use?
CLI Reference
Stage subcommands
stage sync flags
stage screenshot flags
stage event subcommands
Destination subcommands
Stage Resolution
For stage-scoped commands, the stage is resolved in this order:
-s/--stageflag orDAZZLE_STAGEenvironment variable- Auto-select if you have exactly one stage
Configuration
Environment variables (override config files and stored credentials):
Config files (~/.config/dazzle/, 0600 permissions):
Security
- API key stored at
~/.config/dazzle/credentials.jsonwith0600permissions - Transmitted as
Bearertoken over HTTPS only - Never logged, never echoed, never sent to third parties
- No telemetry — no usage data, crash reports, or analytics
- All source code is open source and auditable
License
Apache 2.0 — see LICENSE
来源:README.md,提交 2e80d16
工具
0版本历史
1- v0.7.1最新Sep 16, 2026
评分
已满足适用检查项的 40%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
- 近 30 天内可连通25 分
请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。
- 已声明认证方式10 分
请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。
- 已列出工具15 分
请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。
- 描述必需15 分
- 图标10 分
- 文档15 分
- 许可证10 分
请在仓库或注册中心条目中声明许可证。