Skip to content

Ableton MCP

Control Ableton Live with any LLM: create tracks, arrange clips & compose music via MCP

Install

$claude mcp add AbletonMCP uvx ableton-mcp

Install command taken from the project's README or registry entry. Always review code before running it.

Ableton MCP

Connect Ableton Live to Claude AI

Prompt-assisted music production, end-to-end track creation, and Live session and arrangement manipulation — driven by AI.

Setup Video · Discord · Issues


Quickstart

Three steps: install uv, point your MCP client at the server, install the Ableton Remote Script.

1. Install uv

# macOS
brew install uv

Otherwise, install from uv's official website.

Warning: Do not proceed before installing uv.

2. Add the MCP server to your client

Claude Desktop — Settings → Developer → Edit Config

{
    "mcpServers": {
        "AbletonMCP": {
            "command": "uvx",
            "args": [
                "ableton-mcp"
            ]
        }
    }
}

Cursor — Settings → MCP

Paste this as a command:

uvx ableton-mcp

Warning: Only run one instance of the MCP server (either on Cursor or Claude Desktop), not both.

3. Install the Ableton Remote Script

uvx --from ableton-mcp ableton-mcp-install-script
uvx --from ableton-mcp ableton-mcp-install-script --list-targets   # preview target folders first

4. Connect

  1. Launch Ableton Live
  2. Go to Settings/Preferences → Link, Tempo & MIDI
  3. In the Control Surface dropdown, select AbletonMCP
  4. Set Input and Output to None

That's it — ask Claude to build something.


Table of Contents


Features

Two-way communication Connect Claude AI to Ableton Live through a socket-based server
Track manipulation Create, modify, and manipulate MIDI and audio tracks
Instrument and effect selection Claude can access and load the right instruments, effects and sounds from Ableton's library
Clip creation Create and edit MIDI clips with notes
Arrangement view composition Build full songs autonomously in Arrangement View, including sections like intro, buildup, drop, breakdown, and outro
Session control Start and stop playback, fire clips, and control transport across Session View and Arrangement View
Anonymous telemetry Usage tracking to help improve the tool (can be disabled)

Components

The system consists of two main components:

Similar plugs

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

Java 面试 & 后端通用面试指南,覆盖计算机基础、数据库、分布式、高并发、系统设计与 AI 应用开发

Build Agentic workflows, RAG pipelines, with rich AI model and tool support on one collaborative workspace. Deploy on cloud, VPC, or self-hosted, so teams move from prototype…

A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io