# BeatDesign

BeatDesign connects an agent to a local media workspace with a Canvas, video editor, and shared project files. Use it to build and export video workflows.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed · ★ 256
- Author: BeatAPI
- License: Apache-2.0 · policy=link-only · description only; the file stays with the author
- Source: https://github.com/BeatAPI/BeatDesign
- Updated: 2026-10-21
- HTML: https://affpapa.org/en/nevibecode/mcp/beatdesign

## What it does

BeatDesign is a local workspace for image and video creation. Its Canvas lets you connect nodes, branch ideas, and compare results. The video editor turns Canvas outputs into a timeline with audio, image overlays, and SRT captions, then exports MP4 in the browser. Imported and generated files remain available as Assets across the workspace.

The MCP server gives an agent access to projects, Assets, Canvas, generation, and editor operations. The v0.2.5 package includes 30 MCP tools. Project data and media stay in the local workspace. A BeatAPI key is needed for media generation or analysis and AI redo; local importing and editing do not require one.

Running it requires Node.js 22+, `pnpm` 10+, and a recent Chrome release on macOS or Windows. Run `pnpm install`, then `pnpm db:push`; start `pnpm mcp` for the stdio server used by coding agents, or `pnpm dev:agent` for the local HTTP endpoint. Browser MP4 export works without system FFmpeg. MCP frame extraction needs `ffmpeg`, while timeline rendering also needs `ffprobe`.

## Install

### Claude Code (native platform)

**Install**
- The MCP registry has no launch command for it: see the repository README

## When to use it
- connect an agent to a local project and its media
- turn Canvas results into a video timeline
- add audio and SRT captions to a cut
- export a finished edit as browser-rendered MP4

## Example prompts
- Connect to BeatDesign and list the Assets in the current project.
- Build a video timeline from the Canvas outputs and prepare an MP4 export.
- Find project media that can be used in a new edit.

## Similar
- [Next AI Draw.io](https://affpapa.org/en/nevibecode/mcp/next-ai-drawio.md) — MCP server · ★ 36398
- [tldraw](https://affpapa.org/en/nevibecode/mcp/tldraw.md) — MCP server · ★ 51091
- [Figma-Context-MCP](https://affpapa.org/en/nevibecode/mcp/figma-context-mcp.md) — MCP server · ★ 16062
- [Agent-Native Assets](https://affpapa.org/en/nevibecode/mcp/agent-native-assets.md) — MCP server · ★ 7506
- [Remove AI Watermarks](https://affpapa.org/en/nevibecode/mcp/remove-ai-watermarks.md) — MCP server · ★ 6114
- [Dembrandt](https://affpapa.org/en/nevibecode/mcp/dembrandt.md) — MCP server · ★ 3821

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
