Live Coding Music MCP
未申請A Model Context Protocol (MCP) server that gives Claude direct control over Strudel.cc for AI-assisted music generation and live coding.
インストール
npx playwright install chromium未申請リスティング
このMCPサーバーはあなたのものですか?
このリスティングは公開情報から自動的にインデックスされました。申請することで、ページの編集、互換性の設定、成長ツールのアンロックができます。2分以内に完了します。
このサーバーを申請するツール(27個)
ai_assist
Gemini-backed pattern assistance.
analyze
Audio analysis on the currently-playing pattern.
analyze_pattern_local
Static analysis (events/cycle, complexity, optional BPM) without browser playback
audio_capture
Record audio output from the live Strudel session.
browser_window
Interact with the visible Strudel browser window.
compose
Generate, write, and play a complete pattern in one step. Auto-initializes default browser if needed.
diagnostics
Inspect server and browser state.
edit_pattern
Mutate the current session pattern.
effect
Add or remove a Strudel effect on the current session pattern.
export_midi
Export current pattern to MIDI file. Parses note(), n(), and chord() functions.
generate_part
Generate a single instrumental layer and append it to the current session pattern.
generate_rhythm
Generate a rhythmic pattern and append it to the current session.
get_pattern
Get current pattern code
history
Navigate or inspect the pattern edit history.
import_midi
Convert a .mid file into a playable Strudel pattern (Phase 1: literal transcription, #201).
init
Initialize Strudel in browser
music_theory
Music-theory queries.
pattern_store
Persist patterns to disk and read them back.
playback
Control transport on the current session.
query_pattern_events
Enumerate events the pattern would emit between two cycle indices (max 16 cycles)
session
Manage isolated Strudel browser sessions (multi-session, #108).
set_tempo
Set BPM
shape
Shape the current pattern along one of three high-level dimensions.
transform
Apply a single transform op to the current session pattern.
transpile_pattern
Transpile pattern source via StrudelEngine; returns transpiled code or syntax error
validate_pattern_local
Validate pattern syntax against the in-process StrudelEngine (no browser required)
validate_pattern_runtime
Validate pattern with runtime error checking (monitors Strudel console for errors)