ableton-dj-mcp
Health Warn
- License — License: NOASSERTION
- Description — Repository has a description
- Active repo — Last push 0 days ago
- Low visibility — Only 6 GitHub stars
Code Pass
- Code scan — Scanned 12 files during light audit, no dangerous patterns found
Permissions Pass
- Permissions — No dangerous permissions requested
No AI report is available for this listing yet.
MCP server for AI-assisted electronic music production in Ableton Live
Ableton DJ MCP
█████╗ ██████╗ ██╗ ███╗ ███╗ ██████╗██████╗
██╔══██╗██╔══██╗ ██║ ████╗ ████║██╔════╝██╔══██╗
███████║██║ ██║ ██║ ██╔████╔██║██║ ██████╔╝
██╔══██║██║ ██║██ ██║ ██║╚██╔╝██║██║ ██╔═══╝
██║ ██║██████╔╝╚█████╔╝ ██║ ╚═╝ ██║╚██████╗██║
╚═╝ ╚═╝╚═════╝ ╚════╝ ╚═╝ ╚═╝ ╚═════╝╚═╝
▁▂▃▄▅▆▇█▇▆▅▄▃▂▁▁▂▃▄▅▆▇█▇▆▅▄▃▂▁▁▂▃▄▅▆▇█▇▆▅▄▃▂▁▁▂▃▄▅▆▇█
Let Claude (or any MCP-capable AI) control Ableton Live.
Ask in plain language, and the AI reads and edits your open Live set in real
time: tracks, clips, MIDI notes, devices, scenes, automation, playback.
"Set tempo to 124, add a Drift bass on a new track, and write a rolling
16th-note bassline in A minor for 8 bars.""Read my drum track and add ghost-note hi-hats with some velocity variation."
"Duplicate scene 3, mute the kick for the first 4 bars, and automate the
filter opening across the break."
It ships with electronic-music knowledge (house, tech house, melodic techno,
indie dance and more), so genre and arrangement suggestions start from how those
styles are actually built.
Requirements
- Ableton Live 12.3+ with Max for Live (Suite, or Standard + M4L)
- Node.js 24+ (nodejs.org)
- macOS or Windows
- An MCP client: Claude Code, Claude Desktop,
Cursor, etc.
Install (about 5 minutes)
git clone https://github.com/gpulga/ableton-dj-mcp.git
cd ableton-dj-mcp
npm run setup
No npm install or build step is needed. setup installs the Live device and
bridge, then prints the exact command to connect your AI client. Do the few
clicks it lists inside Live, then ask your AI: "connect to ableton".
Full walkthrough and troubleshooting: docs/Setup.md.
Let your AI install it
Open Claude Code (or another coding agent) in any folder and paste:
Install Ableton DJ MCP for me by following
https://github.com/gpulga/ableton-dj-mcp/blob/main/docs/Setup.md
The agent runs the commands. You do the clicks inside Live that it asks for.
How it works
AI client ──stdio──▶ portal (Node) ──HTTP :3350──▶ Max for Live device ──▶ Live API
Python bridge (UDP) ──▶ Browser / automation
A Max for Live device on a track in your set runs the MCP server. A small portal
process connects your AI client to it. An optional Python remote script adds
things Max can't reach, like the browser and clip automation. Details:
Architecture.
Docs
| You want to… | Read |
|---|---|
| Install and connect | Setup |
| See what the AI can do (24 tools) | Tools Reference |
| Write MIDI in the notation | Bar|beat spec |
| Hack on the code | CLAUDE.md → docs index |
| Report a bug / request a feature | Issues |
License
Reviews (0)
Sign in to leave a review.
Leave a reviewNo results found