MCPThe Model Context Protocol lets an assistant like Claude or Cursor use Snoobl as a tool. Connect it once, then just ask for a film: it picks the brand, writes the brief, gets a storyboard, renders, and hands you the link.
1. Get a keyIn Snoobl, open Settings → API & webhooks and create an API key with the render scope. You see it once, so copy it then. A read key works too if you only want the assistant to look, not render.The key spends your workspace's credits. The assistant is told to quote the price and ask before it renders — but the key is what actually holds the purse, so give it to clients you trust.
2. Connect your clientRun it locallyPaste this into your MCP client's config and swap in your key. In Claude Desktop that's Settings → Developer → Edit Config; in Cursor it's .cursor/mcp.json. It needs Node.js 20 or newer — nothing else to install.{
"mcpServers": {
"snoobl": {
"command": "npx",
"args": [
"-y",
"@snoobl/mcp"
],
"env": {
"SNOOBL_API_KEY": "snbl_live_…"
}
}
}
}
Or use the hosted serverNothing to run: point any client that takes a remote server URL with a custom header at ours. Same tools, same key.{
"mcpServers": {
"snoobl": {
"url": "https://snoobl.com/mcp",
"headers": {
"Authorization": "Bearer snbl_live_…"
}
}
}
}
The hosted server speaks Streamable HTTP and keeps no session — every request stands alone, authenticated by the Authorization header. 3. Ask for a filmRestart the client, then say what you want in plain words. Something like:Make a 10-second launch film for our night serum: glass bottle on dark marble, one slow push-in. Show me the storyboard and the price before you render.
A storyboard takes a minute or two and is free. A render takes a few minutes and costs credits; if it fails, the credits come straight back.