# Producer

> Ableton Live production toolkit with 12 skills, 12 commands, Max for Live MIDI generation, and reproducible releases.

- **Type:** MCP server
- **Install:** `agentstack add mcp-patrickking67-producer`
- **Verified:** Yes — security-reviewed for prompt injection and unsafe behavior
- **Seller:** [patrickking67](https://agentstack.voostack.com/s/patrickking67)
- **Installs:** 0
- **Category:** [Integrations](https://agentstack.voostack.com/c/integrations)
- **Latest version:** 0.1.0
- **License:** MIT
- **Upstream author:** [patrickking67](https://github.com/patrickking67)
- **Source:** https://github.com/patrickking67/producer
- **Website:** https://patrickking67.github.io/producer/

## Install

```sh
agentstack add mcp-patrickking67-producer
```

Requires the [AgentStack CLI](https://agentstack.voostack.com/docs/cli). Works with Claude Code, Cursor, and any MCP-compatible agent.

## About

An Ableton Live production toolkit: chat-side and in-Live.
  Review tracks, brainstorm, write MIDI, design sounds, dial in mixes, browse your library, arrange, prep stems and releases, and drive Ableton Live directly.

  
  
  
  

  Website ·
  Plugin ·
  Max for Live device ·
  Connectors ·
  Workflow examples

---

Created by **Patrick King**. MIT licensed.

This repo is a Claude Code **marketplace** that ships two surfaces of the same product:

| Component | What it is | Where it lives |
|---|---|---|
| **Producer** (Claude Code plugin) | 12 skills + 12 slash commands + 1 agent + 6 remote MCPs, with optional local Ableton control and the Ableton Knowledge desktop extension. Reviews, brainstorms, writes MIDI, designs sounds, mixes, browses your library, arranges, preps stems and releases, and drives Live directly. | [`plugins/producer/`](plugins/producer/) |
| **Producer for Live** (Max for Live device) | A Max for Live MIDI Effect that calls the Claude API from inside Live to generate drum/melody/chord patterns into the highlighted clip. | [`max-for-live/`](max-for-live/) |

## Install (Producer plugin)

In Claude Code:

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

Or via full URL:

```text
/plugin marketplace add https://github.com/patrickking67/producer.git
/plugin install producer@producer
```

The marketplace manifest is at [`.claude-plugin/marketplace.json`](.claude-plugin/marketplace.json). The 6 cloud MCPs (Splice, Spotify, Google Drive, Gmail, Google Calendar, Canva) OAuth on first use. Install the Ableton MCP separately: see [`plugins/producer/CONNECTORS.md`](plugins/producer/CONNECTORS.md#1-ableton-mcp).

Works in **Claude Code on the web** (cowork) and in the local CLI. Cloud MCPs OAuth on first use either way; the Ableton MCP only runs locally (it talks to Live over the Remote Script).

## Install (Producer for Live: the Max for Live device)

Follow the step-by-step in [`max-for-live/README.md`](max-for-live/README.md). You'll drop three JS files plus a `.amxd` patch into `~/Music/Ableton/User Library/Presets/MIDI Effects/Max MIDI Effect/Producer/`.

## What's in the Producer plugin

### 12 slash commands

| Command | Skill |
|---|---|
| `/review` | producer-review: peer-level teardown |
| `/brainstorm` | brainstorm: 3-5 directions with references |
| `/midi` | midi-lab: playable `.mid` from a prompt |
| `/sound` | sound-design: stock-device patch recipes + Splice |
| `/mix` | mix-coach: LUFS, sidechain, low-end glue |
| `/docs` | ableton-docs: Live / Push / Move / Note manuals + KB + videos |
| `/library` | library-browser: your Ableton Library + Packs, like Live's browser |
| `/arrange` | arrangement: bar-by-bar plan with an energy curve |
| `/reference` | reference-curator: Spotify playlists with BPM/key/LUFS |
| `/stems` | stem-prep: for mastering, remix, sync, DJ tools, live |
| `/release` | release-prep: master target, metadata, artwork, ISRC, schedule |
| `/session` | session-bridge: drive Live directly via the Ableton MCP |

### 1 agent

| Agent | Purpose |
|---|---|
| **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". |

### 6 bundled MCP connectors

Auto-declared in [`.mcp.json`](plugins/producer/.mcp.json): **Splice**, **Spotify**, **Google Drive**, **Gmail**, **Google Calendar**, and **Canva**. Local Ableton control is configured separately so the committed repository contains remote HTTPS MCPs only. The **Ableton Knowledge** desktop extension adds manual, knowledge-base, and video lookups. Full breakdown in [CONNECTORS.md](plugins/producer/CONNECTORS.md).

## Repo layout

```
producer/
├── .claude-plugin/
│   └── marketplace.json          ← marketplace manifest
├── assets/
│   ├── producer-logo.svg         ← wordmark + mark (monochrome)
│   └── producer-mark.svg         ← icon only (square)
├── docs/
│   └── index.html                ← GitHub Pages landing site (Tailwind)
├── plugins/
│   └── producer/                 ← the plugin
│       ├── .claude-plugin/plugin.json
│       ├── .mcp.json
│       ├── README.md
│       ├── CONNECTORS.md
│       ├── commands/             ← 12 slash commands
│       ├── skills/               ← 12 skills
│       └── agents/               ← ableton-engineer
├── max-for-live/                 ← the .amxd device files
│   ├── README.md
│   ├── producer.js
│   ├── get_context.js
│   └── write_midi.js
├── dist/
│   └── producer.plugin           ← zipped plugin bundle for manual install
├── LICENSE
└── README.md
```

## Manual install (bundle)

If you'd rather sideload the zipped bundle instead of using the marketplace, grab [`dist/producer.plugin`](dist/producer.plugin) and drag it into Claude Code.

## See complete workflows

The [workflow examples](examples/README.md) show how Producer moves from a real production problem to concrete artifacts across arrangement, MIDI, sound design, mix decisions, and release preparation. Each example identifies the commands, expected outputs, and external connections involved.

## Releases

Version tags run repository validation, rebuild the plugin bundle from source, and attach `producer.plugin` to a GitHub release. See [CHANGELOG.md](CHANGELOG.md) for shipped changes.

## License

MIT. See [LICENSE](LICENSE).

## Source & license

This open-source MCP server is cataloged on AgentStack and links to its original source — we do not rehost the code.

- **Author:** [patrickking67](https://github.com/patrickking67)
- **Source:** [patrickking67/producer](https://github.com/patrickking67/producer)
- **License:** MIT
- **Homepage:** https://patrickking67.github.io/producer/

Install and usage instructions live in the source repository linked above.

## Pricing

- **Free** — Free

## Security capabilities

Automated source analysis of v0.1.0 — what this tool can access:

- **Network access:** no
- **Filesystem access:** no
- **Shell / process execution:** no
- **Environment & secrets:** no
- **Dynamic code execution:** no

*"Yes" means the capability is present in the source — more access means more to trust, not that it is unsafe.*


## Versions

- **0.1.0** — security scan: passed — Imported from the upstream source.

## Links

- Listing page: https://agentstack.voostack.com/l/mcp-patrickking67-producer
- Seller: https://agentstack.voostack.com/s/patrickking67
- Browse the marketplace: https://agentstack.voostack.com/browse

---
Listed on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Creators keep 70%.
