BeatDesign MCP sunucusu
Commit 4 Kas 2026Bir yapay zeka ajanının, yerel olarak görsel ve video iş akışları oluşturmak için sonsuz bir tuval ve video düzenleyiciyi yönetmesini sağlar.
Ayrıca bilinen adı BeatAPI/BeatDesign
- Yıldızlar
- 357
- Araçlar
- —
- İndirmeler, 30 gün
- —
- En son sürüm
- 0.2.1
- Son commit
- 4 Kas 2026
- Lisans
- Apache-2.0
BeatDesign MCP nedir?
BeatDesign bir MCP sunucusudur. Bir yapay zeka ajanının, yerel olarak görsel ve video iş akışları oluşturmak için sonsuz bir tuval ve video düzenleyiciyi yönetmesini sağlar.
Özet, projenin README dosyasından oluşturuldu
BeatDesign MCP sunucusu hakkında
BeatDesign, sonsuz bir tuval ve tarayıcı tabanlı bir düzenleyici aracılığıyla görsel ve video içerikleri oluşturmak için yerel öncelikli bir çalışma alanı sunar. Bulut tabanlı platformlara güvenmek yerine tüm yaratıcı iş akışını kendi makinesinde yönetmek isteyen içerik üreticileri için tasarlanmıştır. Kullanıcılar; fikirleri dallandırmak için istemleri, medyaları ve düğümleri bir tuval üzerinde organize edebilir ve ardından bu sonuçları kırpma, ses karıştırma ve altyazı ekleme işlemleri için bir zaman çizelgesine aktarabilir.
Geliştiriciler, tarayıcıda görünen aynı projelerle etkileşime girmek için Claude Code, Cursor veya Windsurf gibi çeşitli MCP yetenekli ajanları bağlayabilirler. Sunucu; becerileri, varlıkları ve düzenleyici işlemlerini yönetmek için 38 adede kadar MCP aracı sunar. Yerel içe aktarma ve düzenleme işlemleri bir API anahtarı gerektirmese de, kullanıcılar medya oluşturma ve analiz özelliklerini etkinleştirmek için bir BeatAPI anahtarı sağlayabilirler. Sistem, ajan iletişimi için hem stdio hem de HTTP taşıma protokollerini destekler.
Neler yapabilirsiniz
- 1Otomatik video montajıBir yapay zeka ajanından belirli klipleri almasını, bunları bir zaman çizelgesine dizmesini ve bir logo katmanı eklemesini isteyin.
- 2Görsel iş akışı organizasyonuFarklı düğümleri birbirine bağlamak, çeşitli üretimleri karşılaştırmak ve çıktıları yeniden kullanmak için sonsuz tuvali kullanın.
- 3Yerel medya düzenlemeTuval sonuçlarını klipleri kırpmak, ses karıştırmak ve doğrudan tarayıcıda MP4 dosyaları dışa aktarmak için bir zaman çizelgesine dönüştürün.
Projenin README dosyasından alınmıştır. Her kullanım durumu, oradaki bir alıntı ile kontrol edilir.
Otomatik kontroller
Çalıştırıldı 12 Kas 2026Tam rapor →Henüz doğrulanmadı. Bir sunucunun 80 puana, ciddi bir bulgu olmamasına ve kontrol edebilmemiz için yeterli veriye ihtiyacı vardır. Kontroller nasıl çalışır
- Kaynak deposu bağlantılı ve erişilebilirGeçti
- Açık kaynak lisansı (OSI)Geçti
- Son bir yıl içinde commit veya sürüm mevcutGeçti
- Paket adı popüler bir pakete yakın değilKontrol edilmedi
- Uzak uç nokta HTTPS kullanıyorKontrol edilmedi
- Yıkıcı araçlar etiketlenmişKontrol edilmedi
- Modele yönelik gizli talimat yokGeçti
- Pakette ve bağımlılıklarında kritik uyarı yokKontrol edilmedi
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 soruları
Bir MCP ajanı BeatDesign ile neler yapabilir?
Ajanlar projeleri inceleyebilir ve güncelleyebilir, varlıkları yönetebilir, tuval araçlarını kullanabilir ve MP4 dosyaları için zaman çizelgesi render işlemleri gerçekleştirebilir.
Düzenleyiciyi kullanmak için bir API anahtarına ihtiyacım var mı?
Hayır; yerel içe aktarma, düzenleme, sıralama, önizleme ve dışa aktarma işlemleri için bir API anahtarı gerekmez.