Open source

Music tooling

LiveMCP

An MCP bridge for Ableton Live. Controller-first interface for transport, views, tracks, clips, devices, and the mixer, plus stable read resources for current state.

  • 220 tools
  • Tools + live:// / max:// / docs:// resources
  • macOS / Windows / WSL
Year2026
StatusActive

Tools are for actions. Resources are for inspection. LiveMCP turns Ableton Live into an MCP-accessible control surface.

— from the project README

Overview

Ableton's Live API is reachable from Python but stitching together the right calls for even simple controller tasks is a project in itself.

Work

Python FastMCP server talking to a bundled MIDI Remote Script over a local TCP bridge, with a second bridge into Max for Live patcher internals. Read/write split keeps Live from being mutated off the main thread.

Result

Runs on macOS, Windows, and WSL, ships with packaged install/restart helpers, and includes an offline local-docs sync for Ableton and Cycling '74 references.

Stack

  • Python
  • MCP
  • Ableton Live
  • FastMCP

Related

Next door