Releases: wstierhout/ableton-live-mcp
Release list
v1.5.0
Server-side power tools plus a full correctness/cleanup pass (Codex + multi-agent review).
analyze_mix: scan the live set for mix problems (no headroom, muted/empty tracks, silent MIDI tracks).apply_recipe/list_recipes: scaffold a genre starter (lofi, house) in one call.describe_capabilities: high-level map of the toolset for agent orientation.- Hardening: negative-index guards, input validation, defensive parsing, duplicate-name-safe diffs.
- Removed
set_clip_warp(redundant withset_clip_audio).
130 tools. Install: uvx mcp-server-ableton-live.
v1.4.0
Three new Live-side tools, all verified against Live 12.4:
get_session_snapshot- the whole set (tempo, time signature, play state, and every track's name, type, mute/solo/arm, volume, clip count, devices) in one call.set_clip_warp- toggle warping and choose the warp algorithm on audio clips.set_simpler_playback_mode- switch a Simpler between Classic, One-Shot, and Slicing (sample chopping).
127 tools total. Install: uvx mcp-server-ableton-live.
v1.3.0
Deeper generators and 8 new Live-side tools (all verified against Live 12).
Generators (pure music theory, seedable): euclidean rhythms (Bjorklund), voice-led jazz voicings (rootless/quartal/shell/block), voice-leading melodies with chromatic approach notes, walking basslines, groove with pocket micro-timing and ghost notes, a 39-genre chord-progression table, and humanize. Progressions accept space-, comma-, or dash-separated chords.
Live-side: tap_tempo, set_groove_amount, set_swing_amount, jump_by, jump_to_cue, set_ableton_link, delete_device, create_take_lane.
124 tools total. Install: uvx mcp-server-ableton-live.
v1.2.0
Offline .als analysis: read and diff saved Live sets with Live closed.
- New
offlinetoolset (no running Live needed):als_summary,als_list_tracks,als_extract_midi,als_diff(compare two versions),als_find_unfinished(lint for missing instruments, empty/muted tracks, no master limiter). - Standard library only; parses gzipped .als XML across Live 11/12.
- 109 tools total.
Install: uvx mcp-server-ableton-live.
v1.1.1
Installability hardening for new users on other machines:
install,uninstall,doctor, and--versionno longer load the full tool surface or require themcpdependency, so setup and diagnostics are faster and more robust.- The Remote Script port is now configurable with
ABLETON_MCP_PORT(set the client'sABLETON_PORTto match) for hosts where 9877 is taken.
Install: uvx mcp-server-ableton-live, then uvx mcp-server-ableton-live install.
v1.1.0
- The Remote Script now ships inside the package, so
ableton-live-mcp installcopies it from the local install with no network access and always matches the server version. - Cleaner internal layout: the Python package is
ableton_live_mcpand the Live-side script lives atableton_live_mcp/remote_script/. - Now published to the official MCP Registry as
io.github.wstierhout/ableton-live-mcp.
Install: uvx mcp-server-ableton-live, then uvx mcp-server-ableton-live install.
v1.0.1
Ableton Live MCP server: 104 tools for building, mixing, and mastering from an AI assistant. Install and setup helpers (ableton-live-mcp install / doctor), toolset gating, and verified against Ableton Live 12. See the README to get started.