Butterchurn
БесплатноНе проверенMilkDrop-style audio-reactive visuals via butterchurn WebGL. OSC-synced BPM, 500+ presets, zero-install webapp. Companion to mixx-dj-mcp.
Описание
MilkDrop-style audio-reactive visuals via butterchurn WebGL. OSC-synced BPM, 500+ presets, zero-install webapp. Companion to mixx-dj-mcp.
README
MilkDrop-style audio-reactive WebGL visualizer, powered by butterchurn. FastMCP 3.4+ server with a full-screen React webapp and an OSC-ready BPM sync endpoint for mixx-dj-mcp.
How it works
The webapp fills the entire browser window with a WebGL canvas running MilkDrop preset visualizations. The built-in beat generator pulses to the current BPM (default 128). Presets cycle through the butterchurn library — click or use arrow keys to switch.
mixx-dj-mcp integration: Send POST /api/bpm { "bpm": 140 } to the backend at 11124 to sync the visualizer's beat to a DJ set.
Quick start
uv sync
cd web_sota && bun install && cd ..
just serve # backend on :11124 + MCP HTTP at /mcp
In another terminal:
just web # Vite dev on :11125
Or use start.ps1 for both at once.
API
| Endpoint | Method | Description |
|---|---|---|
/health |
GET | Server status, version, uptime |
/api/bpm |
GET | Current BPM value |
/api/bpm |
POST { "bpm": 140 } |
Set BPM (mixx-dj-mcp sync) |
MCP tools
| Tool | Description |
|---|---|
get_bpm |
Read current BPM |
set_bpm |
Set BPM for visualizer sync |
Ports
| Role | Port |
|---|---|
| Backend (FastAPI + MCP HTTP) | 11124 |
| Frontend (Vite dev) | 11125 |
Установка Butterchurn
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/sandraschi/butterchurn-mcpFAQ
Butterchurn MCP бесплатный?
Да, Butterchurn MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Butterchurn?
Нет, Butterchurn работает без API-ключей и переменных окружения.
Butterchurn — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Butterchurn в Claude Desktop, Claude Code или Cursor?
Открой Butterchurn на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
ARA
Generate images, video and audio from any AI agent — one connector.
автор: ARAOmni Video
An MCP server that transforms LLM-enabled IDEs into professional video editors by pre-processing footage into text proxies, generating motion graphics via HTML/
автор: buildwithtazaYouTube
Transcripts, channel stats, search
автор: YouTubeEverArt
AI image generation using various models.
автор: modelcontextprotocolCompare Butterchurn with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории media
