⌘ablx.directory

Ableton MCP BEYOND: Safety First MCP w/ OSC/UDP Support

Discord

https://github.com/user1303836/ableton-mcp-beyond

π“‰§β–Ÿβ–Ÿβ–Ÿβ–Ÿπ’“’π‡AEUπ“œβŒ¬ACOLYTEπ’“’β–Ÿβ–Ÿβ–Ÿβ–Ÿπ“‰§ on Discordβ€”No ratings yet

Community listing. Imported from the Ableton Discord gallery; the files are distributed by the developer outside GitHub, so we can’t inspect the source. Extensions run code inside Live β€” only install things you trust.

Announcement Β· from the Ableton DiscordOpen thread

https://github.com/user1303836/ableton-mcp-beyond There are other Ableton MCPs, but most of them are thin socket bridges where agents just directly do stuff to your set with no guardrails. I've taken a different approach where mutations are treated as first class primitives that follow a strict preview/confirm/apply/undo flow. (Inspired by a couple incidents I've had with another MCP...) Live also doesn't expose everything in its API (MPE, bounce/export, freeze/flatten, etc.) -- using other MCPs occasionally caused agents to hallucinate or attempt to do stuff that it just couldn't do. Our implementation specifically defines its capabilities at connect time, and anything unsupported by the Live API fails closed so your agent doesn't waste time trying random shit it won't be able to do anyway. Whatever agent/harness you use with this MCP can only run deletes on things that were explicitly created by the agent. Arbitrary deletes are refused outright. Beyond that, we support recursive rack discovery, automation envs, warp markers, tuning/scale, locators, etc. EQ8, Simpler, Hybrid Reverb, and a few other devices also have their own dedicated APIs, I plan to expand this to every device at some point. Obviously theres also full MIDI clip control, probability, velo deviation, applying grooves, etc. MPE is not supported because the Live API doesn't expose a way to read/edit per-note expression data so that kinda sucks, but theres no way around that, everything else works though.

Rate this extension

One rating per account; you can change it any time.

No ratings yet β€” be the first

Comments

Sign in to join the discussion.Sign in

No comments yet.