AbletonMCP
Connect Ableton Live to AI assistants via MCP — control your DAW with natural language. 39 tools, 1105 MIDI patterns, sample browsing.
Specs
- Version
- 1.0
- Platform
- macOS / Windows
- Type
- MCP Server + Ableton Remote Script
- DAW
- Ableton Live 11+ (Live 12 recommended)
- AI Clients
- Claude Desktop, Cursor, Claude Code
- Tools
- 39 tools in 8 categories
- MIDI Patterns
- 1,105 real patterns (bass, synth, keys, chords, drums, pads, melody)
- Language
- Python 3.10+
- Protocol
- Model Context Protocol (MCP)
- Architecture
- MCP Server ↔ TCP ↔ Ableton Remote Script
- License
- MIT — Free & Open Source
aiabletonmcpmidipythonopen-sourcefree
View on GitHubNotes
Fork of Siddharth Ahuja's original project, extended with user library browsing, sample loading, drum rack building, and audio loop workflows.
Talk to Ableton in natural language: "Make me a house beat with Sidney Charles samples", "Load loops from Chris Stussy into different scenes", "Create a bassline in Am with Analog". The MCP server generates patterns, browses your library, and executes commands via Ableton's Live Object Model API.