About
General-purpose MCP bridge for controlling Ableton Live from AI agents.
Features
- Control Ableton Live from MCP-compatible AI agents
- Inspect and modify Live Sets through Ableton Object Model access
- Execute Python inside Ableton for flexible automation
- Create MIDI clips, tracks, devices, effects, and automation
- Analyze harmony, audio signals, and spectrograms from a session
Use Cases
Music producer
Ask an AI agent to create clips, arrange tracks, add devices, or build production chains inside Ableton Live.
Audio technologist
Prototype AI-assisted analysis workflows for harmony, signal chains, spectrograms, and automation.
What This Server Can Do
MCP servers expose three types of capabilities to AI clients. Here's what Ableton Live MCP supports.
Tools
Supported10 toolsFunctions your AI client can call to perform actions — like querying a database, creating a file, or calling an API.
How to use: Tools run automatically when your AI client decides they're needed. Ask your AI assistant to perform a task, and it will invoke the right tool.
Resources
Not availableThis server does not expose read-only data resources.
Prompts
Not availableThis server does not provide pre-built prompt templates.
For the full list of available tools, resources, and prompts, check the README on GitHub.
Available Tools (3)
ableton_python_evalExecute Python inside Ableton Live for flexible Object Model automation.
inspect_live_setInspect tracks, clips, devices, and session state in an Ableton Live Set.
create_midi_clipCreate MIDI clips or musical material in the current Live Set.