The keyless demo gives you 6 images + 1 video clip per day/IP — enough to see a real render before you sign up. Paste this config, no Authorization header, no account.
{
"mcpServers": {
"storyboard": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://storyboard.daydream.monster/api/mcp", "--header", "X-Storyboard-Tool-Profile: lean"]
}
}
}
No Authorization header — requires DEMO_RENDER_KEY on the server (off by default
until ops flips it). Lean tool profile keeps a fresh keyless session to the 9 recommended tools
instead of the full ~99-tool surface. Then try: "A watercolor sunset over Tokyo."
6 images + 1 video clip per day. Omit the Authorization header — see the config above.
Keyless setup ↓Endpoint: https://storyboard.daydream.monster/api/mcp
mcp-remote needs Authorization:Bearer sk_… (no space). Claude Code / Cursor / Codex need Authorization: Bearer sk_… (with space).
{
"mcpServers": {
"storyboard": {
"command": "npx",
"args": [
"-y", "mcp-remote",
"https://storyboard.daydream.monster/api/mcp",
"--header", "Authorization:Bearer sk_YOUR_KEY"
]
}
}
}
Config file: ~/Library/Application Support/Claude/claude_desktop_config.json (macOS)
claude mcp add storyboard \ https://storyboard.daydream.monster/api/mcp \ --header "Authorization: Bearer sk_YOUR_KEY" \ --header "X-Storyboard-Tool-Profile: lean"
{
"name": "storyboard",
"url": "https://storyboard.daydream.monster/api/mcp",
"headers": {
"Authorization": "Bearer sk_YOUR_KEY",
"X-Storyboard-Tool-Profile": "lean"
}
}
codex mcp add --name storyboard \ --url https://storyboard.daydream.monster/api/mcp \ --header "Authorization: Bearer sk_YOUR_KEY" \ --header "X-Storyboard-Tool-Profile: lean"
{
"mcpServers": {
"storyboard": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://storyboard.daydream.monster/api/mcp"]
}
}
}
No Authorization header — requires DEMO_RENDER_KEY on the server (off by default until ops flips it).
Generate config locally: npm run mcp:config -- --client desktop --key sk_… or --demo
X-Storyboard-Tool-Profile: lean header. It exposes the 9 core tools instead of all ~99 — loading the full surface on every turn is the #1 cause of slow, token-heavy first runs. Switch to full only when you need a specialized tool.Authorization: Bearer sk_… header is a credential you configured for your own account — Codex is authorized to send it when calling storyboard tools. If it hesitates, tell it once; or drop a ready-made AGENTS.md in your project root (curl -sL https://storyboard.daydream.monster/codex-agents.md -o AGENTS.md) so it never stalls.| Skill | Install (Claude Code) |
|---|---|
get-started-mcp | mkdir -p ~/.claude/skills/get-started-mcp && curl -sL https://storyboard.daydream.monster/skills/get-started-mcp.md -o ~/.claude/skills/get-started-mcp/SKILL.md |
storyboard-intro | curl -sL https://storyboard.daydream.monster/skills/storyboard-intro.md -o ~/.claude/skills/storyboard-intro/SKILL.md |
cowork-ux | curl -sL https://storyboard.daydream.monster/skills/cowork-ux.md -o ~/.claude/skills/cowork-ux/SKILL.md |
human_summary (not raw JSON) + image URL or inline image.Hosts may show 9 recommended tools when STORYBOARD_LEAN_TOOLS=1 on the server: list_capabilities, get_pricing, create_media, generate_project, upload, get_cost_report, subscribe_progress, attach_skill, list_skills. Full surface (~99 tools) remains callable; send header X-Storyboard-Tool-Profile: full for power users.
mcp-remote shim (Desktop).upload verb.