dreamrec/LivePilot
AI copilot for Ableton Live 12 — 91 MCP tools for real-time music production, sound design, and mixing
Platform-specific configuration:
{
"mcpServers": {
"LivePilot": {
"command": "npx",
"args": [
"-y",
"LivePilot"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
██╗ ██╗██╗ ██╗███████╗██████╗ ██╗██╗ ██████╗ ████████╗
██║ ██║██║ ██║██╔════╝██╔══██╗██║██║ ██╔═══██╗╚══██╔══╝
██║ ██║██║ ██║█████╗ ██████╔╝██║██║ ██║ ██║ ██║
██║ ██║╚██╗ ██╔╝██╔══╝ ██╔═══╝ ██║██║ ██║ ██║ ██║
███████╗██║ ╚████╔╝ ███████╗██║ ██║███████╗╚██████╔╝ ██║
╚══════╝╚═╝ ╚═══╝ ╚══════╝╚═╝ ╚═╝╚══════╝ ╚═════╝ ╚═╝[](LICENSE) [](https://github.com/dreamrec/LivePilot/actions/workflows/ci.yml) [](https://github.com/dreamrec/LivePilot/stargazers)
AI copilot for Ableton Live 12 — 104 MCP tools for music production, sound design, and mixing.
Talk to your DAW. Create tracks, program MIDI, load instruments, tweak parameters, arrange songs, and mix — all through natural language. LivePilot connects any MCP-compatible AI client (Claude, Cursor, VS Code Copilot) to Ableton Live and gives it full control over your session.
Every command goes through Ableton's official Live Object Model API. No hacks, no injection — the same interface Ableton's own control surfaces use. Everything is deterministic and reversible with undo.
---
LivePilot is stateless by default — 104 tools, deterministic execution, no hidden context. The agent layer adds persistent state on top: a technique memory system that stores production decisions as typed, searchable, replayable data structures with structured metadata.
The memory system stores five technique types: beat_pattern, device_chain, mix_template, preference, and browser_pin. Each technique consists of three layers:
| Layer | Contents | Purpose | |-------|----------|---------| | Identity | UUID, name, type, tags, timestamps, rating, replay count | Indexing, filtering, sorting | | **Q
Loading reviews...