BeatDesign MCP server
2026년 11월 4일 커밋AI 에이전트가 무한 캔버스와 비디오 에디터를 관리하며 로컬에서 이미지 및 비디오 워크플로우를 구축할 수 있게 합니다.
다른 이름 BeatAPI/BeatDesign
- 스타
- 357
- Tools
- —
- 다운로드, 30일
- —
- 최신 버전
- 0.2.1
- 마지막 커밋
- 2026년 11월 4일
- 라이선스
- Apache-2.0
BeatDesign MCP란?
BeatDesign은(는) MCP server입니다. AI 에이전트가 무한 캔버스와 비디오 에디터를 관리하며 로컬에서 이미지 및 비디오 워크플로우를 구축할 수 있게 합니다.
프로젝트 README에서 생성된 요약
BeatDesign MCP server 정보
BeatDesign은 무한 캔버스와 브라우저 네이티브 에디터를 통해 이미지 및 비디오 콘텐츠를 제작할 수 있는 로컬 우선 워크스페이스를 제공합니다. 클라우드 전용 플랫폼에 의존하는 대신 자신의 기기에서 전체 크리에이티브 워크플로우를 관리하려는 제작자를 위해 설계되었습니다. 사용자는 캔버스에 프롬프트, 미디어, 노드를 배치하여 아이디어를 확장하고, 그 결과물을 타임라인으로 전환하여 트리밍, 오디오 믹싱 및 자막 추가를 할 수 있습니다.
개발자는 Claude Code, Cursor 또는 Windsurf와 같은 다양한 MCP 지원 에이전트를 연결하여 브라우저에 보이는 것과 동일한 프로젝트와 상호작용할 수 있습니다. 이 서버는 스킬, 에셋 및 에디터 작업을 관리하기 위해 최대 38개의 MCP 도구를 제공합니다. 로컬 가져오기 및 편집에는 API 키가 필요하지 않지만, 미디어 생성 및 분석 기능을 활성화하려면 BeatAPI 키를 제공할 수 있습니다. 시스템은 에이전트 통신을 위해 stdio 및 HTTP 전송 방식을 모두 지원합니다.
활용 사례
- 1자동 비디오 조립AI 에이전트에게 특정 클립을 가져와 타임라인에 배치하고 로고 오버레이를 적용하도록 요청합니다.
- 2시각적 워크플로우 구성무한 캔버스를 사용하여 서로 다른 노드를 연결하고, 다양한 생성물을 비교하며, 결과물을 재사용합니다.
- 3로컬 미디어 편집캔버스 결과물을 타임라인으로 변환하여 클립을 트리밍하고, 오디오를 믹싱하며, 브라우저에서 직접 MP4 파일을 내보냅니다.
프로젝트의 README를 바탕으로 작성되었습니다. 모든 활용 사례는 해당 내용의 인용문과 대조하여 확인합니다.
자동 검사
2026년 11월 12일에 실행됨전체 보고서 →아직 인증되지 않았습니다. 서버는 80점 이상의 점수, 심각한 결함 없음, 그리고 검사에 충분한 데이터를 갖추어야 합니다. 검사 방식
- 소스 저장소 연결 및 접근 가능통과
- 오픈 소스 라이선스 (OSI)통과
- 최근 1년 내 커밋 또는 릴리스통과
- 패키지 이름이 인기 패키지와 유사하지 않음검사되지 않음
- 원격 엔드포인트가 HTTPS 사용검사되지 않음
- 파괴적인 도구에 라벨 표시됨검사되지 않음
- 모델에 대한 숨겨진 지침 없음통과
- 패키지와 의존성에 심각한 보안 권고 없음검사되지 않음
README
GitHub에서 보기BeatDesign is an independent, open-source, local-first workspace for AI image and video creation. It is built for people who want the connected creative flow of tools such as Higgsfield, with a workspace they can run, inspect, and extend on their own machine.
Latest release — v0.2.5 · October 2026
Available in GitHub Release v0.2.5 and @beatapi/beatdesign-workbuddy@0.2.5. WorkBuddy marketplace review and availability are tracked separately.
For an existing source checkout, stop BeatDesign, run git pull --ff-only, pnpm install --frozen-lockfile, pnpm db:push, then restart pnpm dev:agent (or your usual UI/MCP commands). Keep your local data directory; no reinstall or project reset is needed.
- Project settings: edit names and descriptions, upload or select a cover, and reset to an automatic image or local video poster. A manual cover stays selected after later imports and generations. Open the settings icon on a project card or workspace header.
- Consistent generation versions: Canvas previews and Take selection agree on the latest successful output; manual selections and concrete timeline Assets are preserved.
- Faster project entry: choosing Canvas or Studio creates one project and opens it directly, with retry protection.
- Reliable audio export: MCP timeline rendering preserves clip gain across sequential shots, with peak protection for overlapping audio.
- 30 MCP tools: Agents can update project settings through the same revision-checked command path as the UI. Canvas undo/redo can save an intentionally empty canvas; Windows test portability and narrow-screen layout are improved.
Already available: tail-frame continuation, Canvas-to-Editor handoff, image overlays, styled SRT captions, browser-native MP4 export, and MCP timeline rendering. Browser export needs no system FFmpeg; MCP frame extraction needs ffmpeg, and MCP timeline rendering also needs ffprobe.
Change details · Project settings · Current scope and roadmap
Current source (unreleased) adds persistent Canvas groups and arrangement, Asset folders, exact-version Elements and reusable local workflow templates, with 38 MCP tools. These changes are not in the v0.2.5 npm package. Organization guide.
Two creative modes, one Project
Infinite Canvas
Drop in prompts, images, video, and audio. Connect nodes, branch ideas, compare generations, reuse outputs, and keep the full visual workflow inside one project.
Video Editor
Turn Canvas results into a local timeline. Trim, split, move, mix audio, place and transform image overlays, style SRT captions, create alternate AI Takes, preview, and export MP4 in the browser.
Studio provides a focused generation surface. Assets keeps every imported and generated file available across Canvas, Editor, and MCP.
Why BeatDesign
- Local by default. Projects, media, Canvas state, timelines, and generation history stay in your local workspace.
- Canvas and Editor stay connected. A generated result becomes a reusable project Asset instead of disappearing inside one tool.
- Bring your own Agent. Codex, Claude Code, Cursor, and other MCP hosts can inspect and update the same Project you see in the browser.
- Bring your own generation access. BeatAPI is the built-in provider. Local importing, arranging, editing, previewing, and exporting do not require an API key.
- Fork-friendly foundations. Provider adapters, project storage, and the command layer are explicit extension points.
From idea to finished video
Prompt or local media
↓
Infinite Canvas ─── connect, generate, branch, compare
↓
Shared Assets ───── images, video, audio, extracted clips
↓
Video Editor ────── trim, arrange, preview, export MP4
↑
Any MCP Agent ───── works in the same local Project
Quick start
Requirements include Node.js 22+, pnpm 10+, and a current Chrome browser on macOS or Windows.
git clone https://github.com/BeatAPI/BeatDesign.git
cd BeatDesign
pnpm install
pnpm db:push
pnpm dev
Open http://127.0.0.1:3020.
Use the language menu to choose English, Chinese, or Japanese. Current source remembers the choice in this browser for 400 days, renewed on each visit, including when reopening an old localized link. Use the same local hostname; another browser, private session, or cleared site data needs a new choice.
Add your own BeatAPI API key only when you want to generate or analyze media, or use AI redo. Selecting a local file does not upload it to a provider.
Choose how to run BeatDesign
| Command | Starts |
|---|---|
pnpm dev |
The visual workspace |
pnpm dev:agent |
The visual workspace and local HTTP MCP endpoint |
pnpm mcp |
The stdio MCP server for coding Agents |
Use BeatDesign with an Agent
Current source exposes 38 local MCP tools (v0.2.5 packages expose 30) for Skills, Projects, Assets, Canvas, generation, and Editor operations, including built-in Skill discovery and authoritative MP4 timeline rendering. Agent changes use the same project services and become visible in the browser workspace.
After connecting your MCP host, you can ask:
Open my latest BeatDesign project, add these clips to a timeline, place the logo overlay, adjust the subtitles, and leave the Editor open for review.
Platform compatibility
| Coding Agent / platform | Status | Quick setup |
|---|---|---|
| Claude Code | ✅ Supported | Plugin or MCP config |
| Codex | ✅ Supported | Plugin setup |
| ZCode | ✅ Supported | MCP config |
| OpenCode | ✅ Supported | MCP config |
| Cursor | ✅ Supported | MCP config |
| Windsurf | ✅ Supported | MCP config |
| VS Code + GitHub Copilot | ✅ Supported | MCP config |
| Cline / Roo Code | ✅ Supported | MCP config |
| Qwen Code | ✅ Supported | MCP config |
| Gemini CLI | ✅ Supported | MCP config |
| Hermes Agent | ✅ Supported | MCP config |
| Kiro | ✅ Supported | MCP config |
| Trae | ✅ Supported | MCP config |
| WorkBuddy | ✅ Supported | Connector setup |
| QwenWork | ✅ Supported | HTTP connector |
| Doubao Work | ✅ Supported | HTTP connector |
Open the full Agent integration guide →
What works today
- Image and video generation plus Standard and Deep video analysis.
- Image, video, audio, generation, timeline, and text nodes on the Canvas.
- Project Assets shared across Studio, Canvas, Editor, and MCP.
- Non-destructive timeline editing with image, video, audio, movable image overlays, and styled SRT caption tracks.
- Local preview and browser-side H.264/AAC MP4 export with WebCodecs and Mediabunny.
- English, Chinese, and Japanese interfaces.
- Local stdio and Streamable HTTP MCP transports.
BeatDesign currently focuses on local, short-form creative workflows. Hosted collaboration, multiple named timelines, advanced transitions, speed controls, waveforms, and desktop packaging remain outside the current release.
See the complete shipped and planned scope →
Project guides
License
BeatDesign is licensed under Apache License 2.0. BeatAPI and BeatDesign trademarks, third-party model access, and bundled third-party components remain subject to their respective terms. See third-party notices and trademark policy.
BeatDesign MCP 질문
BeatDesign을 통해 MCP 에이전트가 무엇을 할 수 있나요?
에이전트는 프로젝트를 검사 및 업데이트하고, 에셋을 관리하며, 캔버스 도구를 사용하고, MP4 타임라인 렌더링을 수행할 수 있습니다.
에디터를 사용하려면 API 키가 필요한가요?
아니요, 로컬 가져오기, 배치, 편집, 미리보기 및 내보내기에는 API 키가 필요하지 않습니다.