AppStrings.How it works
Music & audio / CONNECTION GUIDE

Ableton Live MCP Servers for Claude Code, Codex & Cursor

A Live Remote Script connects Ableton tracks, clips and devices to an MCP server.

Integration documentation

Ableton Live integrations and connections

MCP · Live app

Ableton MCP

A Live Remote Script connects Ableton tracks, clips and devices to an MCP server.

Platforms: Windows, macOS

Claude Code · Documented

The maintainer documents Claude Code setup for this connection.

Codex · MCP compatible

MCP transport compatibility is inferred; this agent is not explicitly documented for this connection.

Cursor · Documented

The maintainer documents Cursor setup for this connection.

Requirements and limitations

Ableton Live 10 or later, Python 3.8+, uv and the companion Live Remote Script.

The Remote Script must be installed and enabled. Review the project’s configuration and data-collection terms.

MCP · Live app

Ableton MCP Extension

An in-process Ableton Live extension serving local MCP requests.

Platforms: macOS

Claude Code · Documented

The integration documentation explicitly names this client.

Codex · Documented

The integration documentation explicitly names this client.

Cursor · MCP compatible

MCP support suggests compatibility; this client is not documented by the maintainer.

Requirements and limitations

An extensions-capable Ableton Live release; the documented setup uses the Live 12.4.5 public beta.

The extension requires Ableton developer mode and an extensions-capable Live version; it runs only while Live is open.

MCP · Live app

Ableton MCP · sketchymeow

A Live control-surface script and MCP server connected over a local socket.

Platforms: Not documented

Claude Code · MCP compatible

MCP support suggests compatibility; this client is not documented by the maintainer.

Codex · MCP compatible

MCP support suggests compatibility; this client is not documented by the maintainer.

Cursor · MCP compatible

MCP support suggests compatibility; this client is not documented by the maintainer.

Requirements and limitations

Ableton Live 11 or newer, the supplied control-surface script and Node 18 or newer for source setup.

The remote script must be installed and enabled in Live before the server can control the set.

MCP · Live app

Ableton Live MCP · ulm0

An MCP server running inside an Ableton Live extension.

Platforms: macOS, Windows

Claude Code · Documented

The integration documentation explicitly names this client.

Codex · MCP compatible

MCP support suggests compatibility; this client is not documented by the maintainer.

Cursor · Documented

The integration documentation explicitly names this client.

Requirements and limitations

Ableton Live 12.4.5 or newer with extensions enabled; Node.js 24.14 or newer to build.

The extension uses the Live Extensions SDK and operates while Live is open.

Compare connections

Compare how each route works, what it can do, and what you need to run it.

ConnectionWorkflow and platformCapabilitiesDocumented agentsRequirements and limitations
Ableton MCP
MCP
Live app
Windows, macOS
Claude Code, CursorAbleton Live 10 or later, Python 3.8+, uv and the companion Live Remote Script.

The Remote Script must be installed and enabled. Review the project’s configuration and data-collection terms.
Ableton MCP Extension
MCP
Live app
macOS
Claude Code, CodexAn extensions-capable Ableton Live release; the documented setup uses the Live 12.4.5 public beta.

The extension requires Ableton developer mode and an extensions-capable Live version; it runs only while Live is open.
Ableton MCP · sketchymeow
MCP
Live app
Not documented
See compatibilityAbleton Live 11 or newer, the supplied control-surface script and Node 18 or newer for source setup.

The remote script must be installed and enabled in Live before the server can control the set.
Ableton Live MCP · ulm0
MCP
Live app
macOS, Windows
Claude Code, CursorAbleton Live 12.4.5 or newer with extensions enabled; Node.js 24.14 or newer to build.

The extension uses the Live Extensions SDK and operates while Live is open.

Ableton MCP

How it works
MCP · Live app
Windows, macOS

Capabilities
Create tracks and clips · Control session playback and device parameters

Documented agents
Claude Code · Cursor

Requirements and limitations

Ableton Live 10 or later, Python 3.8+, uv and the companion Live Remote Script.

The Remote Script must be installed and enabled. Review the project’s configuration and data-collection terms.

Ableton MCP Extension

How it works
MCP · Live app
macOS

Capabilities
Edit MIDI clips · Manage tracks and scenes · Adjust mixer and devices

Documented agents
Claude Code · Codex

Requirements and limitations

An extensions-capable Ableton Live release; the documented setup uses the Live 12.4.5 public beta.

The extension requires Ableton developer mode and an extensions-capable Live version; it runs only while Live is open.

Ableton MCP · sketchymeow

How it works
MCP · Live app
Not documented

Capabilities
Edit MIDI notes and clips · Manage tracks and scenes · Control mixer and devices

Documented agents
See compatibility

Requirements and limitations

Ableton Live 11 or newer, the supplied control-surface script and Node 18 or newer for source setup.

The remote script must be installed and enabled in Live before the server can control the set.

Ableton Live MCP · ulm0

How it works
MCP · Live app
macOS, Windows

Capabilities
Manage tracks and clips · Edit MIDI notes · Control devices and mixer

Documented agents
Claude Code · Cursor

Requirements and limitations

Ableton Live 12.4.5 or newer with extensions enabled; Node.js 24.14 or newer to build.

The extension uses the Live Extensions SDK and operates while Live is open.

Choose an AI agent

Questions before setup

Does one integration cover every workflow?

No such claim is made. Check the capability list, requirements and limitations of each route, then test a copy of a representative project.