MCP.Market

ableton-mind — Ableton Live MCP server

by Pantani·io.github.Pantani/ableton-mind·v0.1.1·6 stars

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

B82/100grade B
What users say
No reviews yet
Be the first
Safety scan
B82/100

full report

Adoption
Growing

6 stars54 downloads/wk

Reviews

Write one

Nobody has reviewed ableton-mind — Ableton Live MCP server yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

ableton-mind — Ableton Live MCP server tools (13)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • apply_recipe

    Apply an embedded recipe by id with optional overrides. Use after list_recipes when the user asks for a genre pattern, rack, mix chain, or arrangement scaffold. NOT fully transactional in Phase 5; returns progress and failed_at/error if a step fails.

  • arrangement_add_automation_point

    Add one automation point in the Arrangement view for a mixer or device parameter path. Use for incremental arrangement automation edits. NOT idempotent: repeated calls add more points; returns the written time/value/curve after the bridge accepts it.

  • browser_get_categories

    Read-only list of root categories exposed by the Ableton Live Browser. Use before loading instruments, effects, presets, or samples by browser path; returns available=false with a reason when browser access is unavailable or headless.

  • list_prompts

    Read-only list of MCP prompts bundled with the server for clients that do not expose prompt discovery natively. Use when the user asks what workflows are available; returns prompt names, descriptions, arguments, and total count.

  • list_recipes

    Read-only list of embedded music recipes, optionally filtered by category. Use before apply_recipe to choose a valid recipe id; returns recipe metadata, tags, version, category, and total count without touching Live.

  • list_resources

    Read-only list of MCP resources exposed by the server for clients that do not expose resource discovery natively. Use when the user asks what context URIs are available; returns resource URI, name, description, MIME type, and total count.

  • render_preview

    Preview the current Live set state. Use when an agent needs a lightweight result check; mode 'snapshot' returns deep state without audio, while mode 'bounce' is reserved for future audio export and returns requested bar count.

  • scene_fire

    Fire a Session view scene by index, triggering all clips on that row. Use for arrangement-style playback from scenes. NOT idempotent: re-triggering restarts clips; returns scene name and marks async transport verification unverified.

  • session_diff

    Compare a previous session_snapshot with the current Live state. Use after a mutation batch to verify what actually changed; returns added/removed/changed paths with before/after values and a change count.

  • session_get_info

    Read-only top-level snapshot of the Live set. Use first when orienting an agent before edits; returns tempo, transport, time signature, track counts, root note, and scale without mutating the session.

  • session_link_status

    Read-only Ableton Link and external sync status discovery. Use before sync-sensitive playback or collaboration workflows. Returns available=false with nullable status fields and a reason when the Live runtime does not expose Link state.

  • session_snapshot

    Read-only deep snapshot of the Live session. Use before and after mutating tools to verify changes with session_diff; returns tracks and optional clips/devices without changing playback or session state.

  • session_state

    Deep snapshot of the current Ableton Live session (tempo, transport, tracks, clips, devices).

Public scan report

scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it

no findings
  • Code scan174 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 95 days ago8/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 82/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How ableton-mind — Ableton Live MCP server compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
82/100
higher than 63% of 48,255 servers
Tools
13
the typical server has 7
Tools that change things
0%
typical: 0%. Fewer write tools means less an agent can break
GitHub stars
6
more than 85% of 28,688 servers
Downloads a week
54
more than 45% of 12,191 servers with a package

What its tools let an agent do: 12 read · 1 run or deploy

Install ableton-mind — Ableton Live MCP server in Claude Code, Cursor or VS Code

Runs npx -y ableton-mind on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add ableton-mind -- npx -y ableton-mind
Add to Cursor

What the publisher says

From the ableton-mind — Ableton Live MCP server repository's README, as published. We do not edit it. Read it on GitHub

ableton-mind

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.

Status: alpha / v0.1.1 published — core smoke passed against Ableton Live 12.4.1 on macOS and package validation is green. npm, GitHub Release .mcpb, and the MCP Registry are live. Glama has a listing, but its hosted release/deploy must be published separately from the Glama admin build flow; Smithery metadata is present and may lag indexing. API unstable. Don't use in production yet.

Phase 8 status: slice 1 delivers read-only Max for Live/plug-in introspection and Link/remote status discovery. Deeper M4L control, VST3 sidecars, remote DAW integration and mobile companion work remain pending.

📚 Full documentation: pantani.github.io/ableton-mind/

Architecture (3 layers)

Claude/Cursor ──MCP/stdio──▶ ableton-mind (TS, Node 20+) ──TCP NDJSON JSON-RPC──▶ Remote Script (Python, inside Live)
  • src/ — TypeScript MCP server. Tools, resources, prompts, TCP client, recipe runner, knowledge loader.
  • live/AbletonMind/ — Python Remote Script. TCP server on port 9876, dispatches JSON-RPC to LiveAPI.
  • recipes/, src/knowledge/ — embedded JSON (drum kits, basslines, racks, device schemas).

Full spec in PLAN.md. Frozen contracts in _workspace/contracts/.

Highlights vs. existing MCP/OSC servers

Requirements

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

Setup (source install)

npm install
npm run typecheck
npm run lint
npm run test
npm run build

Install Remote Script (Python bridge)

Dev mode (symlink):

node scripts/install-remote-script.mjs           # creates symlink
node scripts/install-remote-script.mjs --check   # status only
node scripts/install-remote-script.mjs --copy    # full copy (CI / snapshot)

Manual:

  • macOS: copy live/AbletonMind/ to ~/Music/Ableton/User Library/Remote Scripts/AbletonMind/
  • Windows: copy to ~/Documents/Ableton/User Library/Remote Scripts/AbletonMind/

Then Live → Preferences → Link/Tempo/MIDI → Control Surface → AbletonMind.

Smoke test: docs/smoke-test.md.

Run the MCP server

npm run build
node dist/index.js

Env vars:

Local copilot

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

ableton-mind — Ableton Live MCP server: common questions

Is ableton-mind — Ableton Live MCP server safe?
Mostly: it is graded B (82/100). Read the ableton-mind — Ableton Live MCP server safety report
How do I install ableton-mind — Ableton Live MCP server?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does ableton-mind — Ableton Live MCP server need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is ableton-mind — Ableton Live MCP server maintained?
The last commit was 133 days ago (2026-06-24). The latest release is v0.1.1.
What can I use instead of ableton-mind — Ableton Live MCP server?
Servers from other publishers that do the same job: Photoshop MCP server and Mobilerun MCP server.
How does ableton-mind — Ableton Live MCP server compare with other MCP servers?
safety score 82/100 (higher than 63% of 48,255 servers); tools 13 (the typical server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to ableton-mind — Ableton Live MCP server

Same job from other publishers: the closest match first, then the best rated.

  • Photoshop
    MCP server for Adobe Photoshop — 128 tools (generative AI + recipes), standalone web UI. Control Ph…
    A
  • Mobilerun
    Let AI agents control Android and iOS devices on Mobilerun Cloud: screen, input, apps, workflows.
    A