Bunny Studio MCP
Model Context Protocol (MCP) server for Bunny Studio. The @bunnystudio/mcp package exposes every Bunny Studio API endpoint as an MCP tool and provides built-in prompts that prepare any AI agent to use the API correctly — even when the user's request is plain text.
Works with: Claude Desktop, Claude Code, Cursor, VS Code (Copilot / Continue), Windsurf, and any other MCP-compatible client.
Quick start
No installation required — run directly with npx:
# With a pre-obtained JWT token
npx @bunnystudio/mcp --token=YOUR_JWT_TOKEN
# With environment variable
BUNNY_API_TOKEN=YOUR_JWT_TOKEN npx @bunnystudio/mcp
Contact a Bunny Studio representative to enable API access on your account. Once enabled, log in through the bunnystudio_login tool or retrieve the token from the authentication endpoint.
If you see ERR_MODULE_NOT_FOUND for zod-to-json-schema when using npx, clear the npx cache and try again: rm -rf ~/.npm/_npx (Linux/macOS) or delete the _npx folder under your npm cache, then run the npx command again.
What you need to know
- Token — You need a Bunny Studio API token (JWT). Get it by logging in via the
bunnystudio_logintool, or setBUNNY_API_TOKEN/ use--token=…. - Project creation — Creating a project is a two-step flow: the AI runs a preview (quote, validation), then asks for your confirmation before creating the project.
- Services — Only voice over and audio ads are supported.
Next steps
- Agent configuration — Set up the MCP in Claude Desktop, Cursor, VS Code, or Windsurf.
- Authentication — Token options and custom API URL.
- Built-in prompts — Load Bunny Studio domain knowledge into the AI.
- Tools reference — All available MCP tools.