Ableton MCP Server

Control Ableton Live from Claude, Cursor or Codex with LOM tools, device knowledge and recipes.

Remote serverstreamable-httpPython

What is the Ableton MCP Server?

Control Ableton Live from Claude, Cursor or Codex with LOM tools, device knowledge and recipes.

The short version

Definitive MCP (Model Context Protocol) server for Ableton Live. Exposes the full Live Object Model to LLMs (Claude, Cursor, etc.) with an embedded native device knowledge base, declarative music recipes, an integrated verify loop, and reactive listeners.

What it needs from you

  • Node 20+ - Ableton Live 12 (priority; Live 11 supported) - macOS (primary), Windows (Phase 1 final)

More MCP options

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

How to install the Ableton MCP Server

{
  "mcpServers": {
    "ableton-mind": {
      "command": "npx",
      "args": ["-y", "ableton-mind-doctor"],
      "env": {
        "ABLETON_MIND_HOST": "your-value",
        "ABLETON_MIND_LLM_BASE_URL": "your-value"
      }
    }
  }
}

Add to claude_desktop_config.json, then restart Claude Desktop.

Configuration

  • Node 20+ - Ableton Live 12 (priority; Live 11 supported) - macOS (primary), Windows (Phase 1 final)
VariableDescriptionRequired
ABLETON_MIND_HOSTEndpoint or connection string the server talks to.Optional
ABLETON_MIND_LLM_BASE_URLEndpoint or connection string the server talks to.Yes

Example prompts to try

  • “Use Ableton to macOS.”
  • “Use Ableton to Windows.”
  • “Use Ableton to Glama.”

Frequently asked questions

Control Ableton Live from Claude, Cursor or Codex with LOM tools, device knowledge and recipes. Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.