← All use cases

Ableton Live control over OSC through MCP

AudioIntermediateAbleton LiveOSCMCP

What it does

Exposes Ableton Live's OSC interface to AI assistants for session and transport control.

How to set it up

  1. Install AbletonOSC as a control surface in Live.
  2. Clone the repo and run uv sync.
  3. Start the OSC daemon with uv run osc_daemon.py, then register the MCP server in your client.

Source project: Simon-Kansara/ableton-live-mcp-server

FAQ

What does it map?

It exposes the available AbletonOSC addresses as MCP tools.

Requirements?

Python 3.8+, python-osc, fastmcp and uv.

Original source: https://github.com/Simon-Kansara/ableton-live-mcp-server

AI on Stage, a weekly newsletter

New agent use cases for live events, once a week.