Connect Storyboard to your AI tool. Run a playbook. Get a brand kit, moodboard, hero shots, ad video, and captions — without leaving the chat. No design tool, no engineering.
One key. Works across every AI tool you set up below.
sk_) and save it somewhere safePick the tool you use. Paste the config. Replace the highlighted sk_YOUR_KEY_HERE with your actual key.
One command in your terminal:
claude mcp add storyboard https://storyboard.daydream.monster/api/mcp \
--transport http \
--header "Authorization: Bearer sk_YOUR_KEY_HERE"
Confirm — in any Claude Code session:
/mcp # should list storyboard ✓
/tools # lists Storyboard's tools
Open the config file in any text editor:
~/Library/Application Support/Claude/claude_desktop_config.json%APPDATA%\Claude\claude_desktop_config.jsonPaste this block (merge into mcpServers if other servers already live there):
{
"mcpServers": {
"storyboard": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://storyboard.daydream.monster/api/mcp",
"--header",
"Authorization: Bearer sk_YOUR_KEY_HERE"
]
}
}
}
Quit Claude Desktop (⌘Q on Mac, system tray → Quit on Windows). Reopen. Look for the 🔌 icon next to the chat input and confirm storyboard is listed.
npx ships with Node. If you don't have it: download from nodejs.org (the LTS installer). One-time, two-minute install.
No command-line. In claude.ai:
# Name
storyboard
# Server URL
https://storyboard.daydream.monster/api/mcp
# Authorization header
Authorization: Bearer sk_YOUR_KEY_HERE
Save. In any new chat, type /tools to confirm.
Cursor Settings → Tools & MCP → New MCP Server (opens mcp.json). Or edit directly:
~/.cursor/mcp.json.cursor/mcp.json in your repo root{
"mcpServers": {
"storyboard": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://storyboard.daydream.monster/api/mcp",
"--header",
"Authorization: Bearer sk_YOUR_KEY_HERE"
]
}
}
}
Reload Cursor (Cmd/Ctrl+Shift+P → Reload Window). Settings → Tools & MCP → confirm storyboard shows a green dot.
OpenAI Codex CLI uses TOML, not JSON. Edit ~/.codex/config.toml (or run codex mcp add for the guided helper):
[mcp_servers.storyboard]
command = "npx"
args = [
"-y",
"mcp-remote",
"https://storyboard.daydream.monster/api/mcp",
"--header",
"Authorization: Bearer sk_YOUR_KEY_HERE",
]
Restart your Codex session. Type /mcp to confirm storyboard is connected.
In Antigravity: Manage MCP Servers (top of the MCP store) → View raw config. Paste this into mcp_config.json:
{
"mcpServers": {
"storyboard": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://storyboard.daydream.monster/api/mcp",
"--header",
"Authorization: Bearer sk_YOUR_KEY_HERE"
]
}
}
}
Save. Antigravity hot-reloads MCP servers — open a new agent chat and confirm storyboard appears in the tool list.
sk_… key over sk_YOUR_KEY_HERE. Leave everything else as shown.
A skill is a small markdown file that teaches your AI how a brand marketer thinks. These six turn a general AI into a marketing director.
moodboard-marketer.mdForces the 70/30 on-brand split + composition mix (hero, lifestyle, detail, surface, type) so your moodboard reads as on-brand, not generic.
Triggers: "moodboard for our brand," "stakeholder deck"
product-campaign.mdPicks the right approach (place-product / train-a-model / cutout-composite) so your product looks identical across every scene.
Triggers: "place product in," "marketing campaign"
commercial.mdTrust-building ad copy, not desperation. Tone, pacing, "show don't sell."
Triggers: "ad copy," "social spot"
finishing-quality.mdStitches, crops, watermarks, exports to the right platform spec. A great render is useless if it's wrong-aspect for TikTok.
Triggers: "ready for IG," "platform export," "final cut"
subject-transfer.mdOne product + N scene descriptions → N consistent images. No rewriting prompts per scene.
Triggers: "put this in different scenes," "subject transfer"
publora-publishing.mdSchedules captions + media to IG, TikTok, X, LinkedIn from chat. No re-uploading anywhere.
Triggers: "schedule the post," "publish to IG"
Either click to download:
📥 get-started-4-pm.tar.gz — then double-click to unzip on Mac, or right-click → Extract All on Windows.
Or run in your terminal (Mac / Linux / Windows 10+ all support these):
curl -O https://storyboard.daydream.monster/docs/get-started-4-pm/get-started-4-pm.tar.gz
tar xzf get-started-4-pm.tar.gz
You'll end up with a skills/ folder containing six .md files.
Pick your tool. Each tab shows commands for Mac, Linux, and Windows. Run them in the folder where you unzipped skills/.
Mac / Linux (Terminal):
mkdir -p ~/.claude/skills
cp skills/*.md ~/.claude/skills/
Windows (PowerShell):
New-Item -ItemType Directory -Force -Path "$env:USERPROFILE\.claude\skills"
Copy-Item skills\*.md "$env:USERPROFILE\.claude\skills\"
Open a new Claude Code session, type /skills. All six should appear.
Quickest: drag the unzipped skills/ folder onto the Claude Desktop icon. Skills load for that chat only.
Permanent — Mac:
mkdir -p ~/Documents/Claude/skills
cp skills/*.md ~/Documents/Claude/skills/
Permanent — Linux:
mkdir -p ~/Documents/Claude/skills
cp skills/*.md ~/Documents/Claude/skills/
Permanent — Windows (PowerShell):
New-Item -ItemType Directory -Force -Path "$env:USERPROFILE\Documents\Claude\skills"
Copy-Item skills\*.md "$env:USERPROFILE\Documents\Claude\skills\"
Quit Claude Desktop fully (⌘Q on Mac, system tray → Quit on Windows). Reopen.
No command-line needed. In claude.ai:
.md files from your unzipped skills/ folderSkills load automatically when you use trigger phrases ("moodboard for our launch," "schedule the post," etc.).
These tools read markdown rules from their own folders. Same files, different destination.
Cursor — global ~/.cursor/rules/, or per-project .cursor/rules/:
# Mac / Linux
mkdir -p ~/.cursor/rules
cp skills/*.md ~/.cursor/rules/
# Windows (PowerShell)
New-Item -ItemType Directory -Force -Path "$env:USERPROFILE\.cursor\rules"
Copy-Item skills\*.md "$env:USERPROFILE\.cursor\rules\"
Codex — concatenate into ~/.codex/AGENTS.md:
# Mac / Linux
mkdir -p ~/.codex
cat skills/*.md >> ~/.codex/AGENTS.md
# Windows (PowerShell)
New-Item -ItemType Directory -Force -Path "$env:USERPROFILE\.codex"
Get-Content skills\*.md | Add-Content "$env:USERPROFILE\.codex\AGENTS.md"
Antigravity — drop into the workspace's .antigravity/rules/ folder (or its global rules dir). Antigravity hot-reloads markdown rules on save.
Paste this into your AI tool. Edit the four highlighted lines to match what you're launching. Send.
# Paste into your AI tool — edit the four highlighted lines
Use Storyboard to make a 6-image moodboard for a product launch.
Brand: Aurora Run
Product: a new pair of trail running shoes called "Aurora Trail 01"
Audience: weekend trail runners, 28–45, who value performance over fashion logos
Aesthetic: cinematic outdoor, early-morning golden hour, real rock and dust, not over-polished
Render 6 slots: 2 hero product shots, 2 lifestyle (runner in motion),
1 detail close-up, 1 atmospheric landscape (no product). Premium image
models. Muted earth tones plus one accent. Share the viewer URL when done.
Your AI will pick the right Storyboard calls and hand back a shareable URL with palette swatches.
A playbook walks your AI through a full launch with you approving each step. No surprise spend, no "wait, what did it do?"
Take an existing brand kit. Fork it for an occasion — Lunar New Year, Pride, holidays. Same brand DNA, new palette and props.
Open →Poster, flyer, IG carousel, RSVP page, WhatsApp share-pack. For PTO, neighborhood, library events. Plain, not glossy.
Open →Pages with the same character throughout, per-page audio, full audiobook. For a parent, teacher, or aspiring author.
Open →Year-end fundraising appeal — letter, infographic, short video, donate page. Trust over polish. Ethics enforced.
Open →Real campaigns shipped through Storyboard. Use them as references when picking an aesthetic, or show one to your CMO.
Brand kit → moodboard → product placement → animated hero with voiceover.
Read →Moodboard with 70/30 on-brand split, slot-by-slot refinement. The original marketer-flow proof.
Read →Paste article URLs. Get a short briefing video for X/LinkedIn. Visuals match the script, voiceover follows the visuals.
Read →Every case study, every demo. Filter by vertical: news, podcasting, real estate, music, gaming, storytelling.
Browse →Authorization: Bearer sk_... goes in a header. Set it once in the Claude config; never see it again.⌘Q on Mac, quit from system tray on Windows. For Code: close the session. For cowork: refresh the browser tab. Then type /mcp or /tools to verify.sk_, ~50 chars), paste into your config replacing the highlighted yellow part, restart Claude.aesthetic field in the Brief is probably too vague. Be specific: