Ableton Live · Claude Code · Max for Live

An Ableton Live
production toolkit.

Review tracks, brainstorm, write MIDI, design sounds, dial in mixes, browse your library, arrange bar-by-bar, prep stems and releases — and drive Ableton Live directly. Chat-side and in-Live.

Created by Patrick King. MIT licensed.

Two surfaces, one product.

Use them together. Producer brainstorms, writes, and ships from the chat box. Producer for Live generates inside the running set.

Claude Code plugin

Producer

12 skills, 12 slash commands, 1 agent, 7 MCP connectors. Reviews, brainstorms, writes MIDI, designs sounds, mixes, browses your library, arranges, preps stems and releases, and drives Live directly.

  • · Works in Claude Code on the web (cowork) and locally
  • · Auto-installs 6 cloud MCPs (OAuth on first use)
  • · Ableton MCP runs locally for live session control
Install instructions →
Max for Live device

Producer for Live

A Max for Live MIDI Effect that sits inside Ableton, reads your session in real time, and generates drum, melody, and chord patterns into the highlighted clip — without leaving Live.

  • · Reads BPM, key, track, devices automatically
  • · Generates 1, 2, 4, 8, 16-bar clips
  • · Bring your own Anthropic API key
Setup guide →

Install in two commands.

Paste these into Claude Code (web or CLI).

marketplace
/plugin marketplace add patrickking67/producer
/plugin install producer@producer

The 6 cloud MCPs (Splice, Spotify, Google Drive, Gmail, Google Calendar, Canva) OAuth on first use. The Ableton MCP runs locally — install it separately, instructions in CONNECTORS.md.

For the Claude app

Add the connectors inside Claude.

The Producer plugin itself runs in Claude Code (CLI or web). The MCP connectors it relies on are also addable directly in Claude (web or desktop) — useful if you want the toolkit's connectors in your normal chat surface too.

  1. Open Claude (web or desktop).
  2. Go to Settings → Connectors.
  3. Click "Add custom connector" (or pick from the directory for the ones marked "official").
  4. Paste the connector URL below and authenticate.
  5. In Claude Desktop, install the Ableton Knowledge Desktop Extension separately (Settings → Extensions).
Splice
official

Sound search, stack building, downloads.

https://mcp.splice.com/mcp
Spotify
official

References, audio features, playlists.

https://mcp-gateway-external-pilot.spotify.net/mcp
Google Drive
by Google

Search, read, upload stems / references / masters.

https://drivemcp.googleapis.com/mcp/v1
Gmail
by Google

Draft promo, label, and mastering hand-off emails.

https://gmailmcp.googleapis.com/mcp/v1
Google Calendar
by Google

Schedule release-day timeline (−28 / −21 / −14 / −7 / 0).

https://calendarmcp.googleapis.com/mcp/v1
Canva
official

Cover art templates, release moodboards, exports.

https://mcp.canva.com/mcp
Ableton Knowledge
desktop extension

Local search across the Live, Push, Move and Note manuals, the knowledge base, and video transcripts. Runs entirely on your machine. Install in Claude Desktop → Settings → Extensions.

For full session control (drive Live: BPM, tracks, devices, clips) you also need the Ableton MCP (local stdio, by @ahujasid). Setup steps in CONNECTORS.md → Ableton MCP.

For Codex CLI

Same connectors, in Codex.

Codex doesn't have a plugin marketplace, but it does speak MCP. Paste this block into ~/.codex/config.toml and Codex gets the same 7-connector toolkit. The slash commands and skills are Claude Code-specific — in Codex you just describe what you want.

~/.codex/config.toml
# Local — drive Ableton Live directly
[mcp_servers.ableton]
command = "uvx"
args = ["ableton-mcp"]

# Cloud — OAuth on first use
[mcp_servers.splice]
url = "https://mcp.splice.com/mcp"

[mcp_servers.spotify]
url = "https://mcp-gateway-external-pilot.spotify.net/mcp"

[mcp_servers.google_drive]
url = "https://drivemcp.googleapis.com/mcp/v1"

[mcp_servers.gmail]
url = "https://gmailmcp.googleapis.com/mcp/v1"

[mcp_servers.google_calendar]
url = "https://calendarmcp.googleapis.com/mcp/v1"

[mcp_servers.canva]
url = "https://mcp.canva.com/mcp"

Or run codex mcp add --url <url> <name> for each cloud MCP to register interactively. Requires a Codex CLI with streamable HTTP MCP support. Full snippet: plugins/producer/codex-config.toml.

12 slash commands.

Each maps to a skill that auto-triggers from natural language too. Just describe what you want.

/review

Peer-level teardown of a track, loop, or arrangement.

/brainstorm

3–5 distinct creative directions, each with a reference.

/midi

Chord progressions, basslines, drum patterns, melodies → .mid.

/sound

Patch recipes for stock Ableton devices + Splice fallback.

/mix

Mix and master moves — LUFS, sidechain, low-end glue, references.

/docs

Surgical lookups in Live / Push / Move / Note manuals + KB.

/library

Browse your User Library + Packs like Live's left-hand browser.

/arrange

Bar-by-bar arrangement coach — energy curve, section moves.

/reference

Build a reference playlist across Spotify + Apple Music.

/stems

Prep stems for mastering, remix, sync, DJ tools, live.

/release

Master target, metadata, artwork, ISRC, release-day schedule.

/session

Drive Live directly — create tracks, load presets, fire clips.

Agent

ableton-engineer

End-to-end multi-step tasks: "build me a tech house starter set", "prep this for release across streaming and Beatport", "compare my track to 5 references and write the mix moves". Reads session state, calls the right skills in order, files artifacts, returns a one-paragraph status.

7 MCP connectors + 1 extension.

Wired into .mcp.json. Cloud MCPs OAuth on first use; the Ableton MCP is local. Ableton Knowledge is a Claude Desktop extension.

Ableton

Drive Live directly — tempo, tracks, devices, clips, locators.

Splice

Sample discovery, stack building, downloads.

Spotify

References, audio features (BPM/key), playlists.

Google Drive

Upload stems, masters, reference notes, release packages.

Gmail

Draft promo / label / mastering hand-off emails.

Google Calendar

Schedule release-day timeline.

Canva

Cover art templates and release moodboards.

Ableton Knowledge ext

Search Live / Push / Move / Note manuals, KB, video transcripts. Local-only.

Quick taste.

Or just describe what you want — Producer routes to the right skill.

> /brainstorm I'm stuck on the second drop of my tech house track in F minor at 126
> /midi 4-bar tech house bassline in F minor, 126 bpm, dark, swung
> /sound make me a Drum Rack kick — punchy 60 Hz, like Innervisions
> /library find me a Wavetable pad preset for a moody breakdown
> /arrange draft the full 6-minute arrangement for the loop I just imported
> /reference build me 10 references for a Beatport-bound tech house EP
> /mix my drop dies in the car
> /stems prep stems for my mastering engineer
> /release prep this for a Beatport release on July 25
> /session set BPM to 126, create 4 MIDI tracks, load my favourite drum rack