๐๏ธ Local-first Ableton Live control for MCP clients: Remote Script bridge, stdio MCP server, and CLI with guarded, confirm-to-execute mutations.
Local-first Ableton Live control for MCP clients. It has three parts: a Remote Script bridge that runs inside Live, a stdio MCP server, and an ableton-mcp CLI. Every change to the Live Set is planned first and runs only with a single-use confirmation.
Requirements: macOS, Ableton Live 12 (tested with 12.4.5), Node.js 22.13 or newer, and ffmpeg for the audio analysis tools.
In Live's preferences, select CaviMcpBridge as a Control Surface. Then check the connection:
Register the stdio server with your MCP client, using the absolute path of your checkout:
To try client wiring without Live, run ABLETONMCPFIXTURE=1 npm start.
For a smaller initial tool catalog, set ABLETONMCPTOOLPROFILE=core in the MCP server's environment. It advertises 60 common tools instead of the full catalog. Use the default all profile when an agent needs the complete MIDI, audio, rack, or snapshot toolset; restart the server after changing profiles. The CLI's direct call command remains independent of the discovery profile.
- Reads: transport, tempo, key and scale, quantization, grooves, cue points, tracks, scenes, clips, notes, clip envelopes, devices and parameters, mixer and routing, rack hierarchies, and the Live browser. - Guarded mutations: track, scene and clip lifecycle, device loading and parameters, MIDI note editing, mixing and routing, undo and redo, and panic. - Music helpers: scale-aware chords, basslines, melodies, voicings, arpeggios, strums, drum patterns, humanization and velocity curves. - Audio analysis: loudness, true peak, spectrum, pitch, transients and tuning of local audio
From the project README.
Add the radar badge to your README โ it shows your project was picked up by MCP Radar and links to this page:
[](https://mcp.liqiwa.com/s/cavi-ai--ableton-mcp.html)
Typed decisions for AI agents as an MCP tool: yes/no probability (noul), choice, and score in one fast request. Backed by the TypeSafe System One model.
slxca/opencontextA Model Context Protocol server for persistent project-specific AI agent context.
dontpayfull/AInotateAnnotated screenshots for AI agents: Skitch-style arrows, numbered steps, boxes, labels, solid redaction
menot-you/n-memoryMemory your agent can trust โ every answer carries its source; when it doesn't know, it says so. Hermetic, local, MCP.
xfloukiex-lab/pandaclipOne local-first MCP server for agent working state โ clipboard history & snippets, TTL cache, file-organizer overlay, and a knowledge graph โ plus a live desktop activity lens. 40 tools, SQLite everyw
Smitner-Studio/facetRender agent-written Markdown as a live local page, and send the human's click back to the agent as typed data. Human-in-the-loop approval gates for coding agents.
The top new MCP servers of the week, every Monday. No spam, unsubscribe anytime.