Ableton Live MCP Server

Control Ableton Live using OSC (Open Sound Control) commands.

Local serverstdioPython

What is the Ableton Live MCP Server?

Control Ableton Live using OSC (Open Sound Control) commands.

What you get

  1. Install AbletonOSC Follow the instructions at AbletonOSC

Configuration and credentials

  • Python 3.8+ - python-osc (for OSC communication) - fastmcp (for MCP support) - uv (recommended Python package installer) - AbletonOSC as a control surface

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Configuration

  • Python 3.8+ - python-osc (for OSC communication) - fastmcp (for MCP support) - uv (recommended Python package installer) - AbletonOSC as a control surface

Example prompts to try

  • “Use Ableton Live MCP to Requirements.”

Frequently asked questions

Control Ableton Live using OSC (Open Sound Control) commands. Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.