MCP Native Integration Guide
Ableton Live supports MCP through the AbletonOSC protocol, enabling direct AI-to-DAW communication. This allows Claude AI and other LLMs to control your DAW, compose music, and automate production workflows using natural language.
Download and install the AbletonOSC Max for Live device
git clone https://github.com/ideoforms/AbletonOSC.gitSet up the Ableton MCP server to enable AI communication
pip install ableton-mcp-serverDrag the AbletonOSC.amxd device onto any MIDI track in your Live set. The device will establish communication on port 11000 by default.
Install the Eclipsa Audio MCP plugin (VST3/AU) in your Ableton plugins folder
Enter your API key in the plugin settings:
*Natural Language Control: Use plain English to create music: "Create a 4-bar drum loop with a kick on every beat"
*Track Management: Automatically create tracks, add instruments, and route audio
*MIDI Generation: Generate MIDI patterns based on genre, mood, or specific instructions
*Spatial Audio: Eclipsa analyzes your stems and returns 3D positioning data automatically
All communication is encrypted with TLS 1.3 and AES-256-GCM
API keys are stored securely and never transmitted in plain text
Audio data is processed in real-time and never stored on our servers