Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

Butterchurn

БесплатноНе проверен

MilkDrop-style audio-reactive visuals via butterchurn WebGL. OSC-synced BPM, 500+ presets, zero-install webapp. Companion to mixx-dj-mcp.

GitHubEmbed

Описание

MilkDrop-style audio-reactive visuals via butterchurn WebGL. OSC-synced BPM, 500+ presets, zero-install webapp. Companion to mixx-dj-mcp.

README

Just Ruff Python Butterchurn

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

from github.com/sandraschi/butterchurn-mcp

Установка Butterchurn

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/sandraschi/butterchurn-mcp

FAQ

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

Compare Butterchurn with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории media