Ableton Live MCP Server
Related Servers
Alternatives to Ableton Live MCP Server
No user-submitted related servers found.
Related Servers
- AlicenseBqualityAmaintenanceLocal Python MCP server for inspecting and automating Ableton Live Sets, including MIDI editing, device control, audio analysis and groove tools. Connects MCP clients to a MIDI Remote Script and extension bridge on the user’s machine.974MIT
- AlicenseBqualityBmaintenanceTurns Ableton Live into an MCP-accessible control surface, providing tools for controlling transport, tracks, clips, and devices, as well as resources for reading live state.10052 PyPI3MIT
- AlicenseNot gradedqualityBmaintenanceEnables MCP clients to control Ableton Live through a Max for Live device and optional Remote Script, covering tracks, clips, MIDI notes, mixer settings, transport, and plugin search and insertion.1MIT
- AlicenseBqualityBmaintenanceLocal MCP server for inspecting and controlling Ableton Live through a local HTTP bridge. Enables LLMs to perform production workflows like MIDI import, track editing, mixing, mastering, and export.5912 npmMIT
- AlicenseAqualityDmaintenanceA loopback-bound MCP server that enables MCP clients to control Ableton Live (set tempo, create tracks/clips, add MIDI notes, start/stop playback) over a secure local-only connection.21MIT
- AlicenseNot gradedqualityAmaintenanceAn MCP server to control Ableton Live via the Live API, offering curated tools for transport, tracks, clips, devices, automation, and more, plus a generic layer to access the entire Live Object Model.MIT
TDQS
Scored across 32 tools
Most tools have clearly distinct purposes, but a few read-oriented tools overlap: get_properties, get_device, and list_properties all inspect object state, and get_health/get_capabilities both report versions and feature probes. Descriptions help tell them apart, but an agent could still hesitate between them. Overall, the set is well differentiated for a large surface.
The server mostly uses snake_case, but mixes verb_noun names (get_properties, draw_automation, edit_notes) with single verbs (create, delete, launch, browse) and noun_action names (clip_action, device_action, follow_actions). This produces a readable but inconsistent pattern across 32 tools. A stricter verb_noun convention would make the set more predictable.
32 tools is heavy for an MCP server, and several families (properties, automation, notes, clip/device actions) could be consolidated. The domain—Ableton Live’s full production environment—is genuinely broad, so the count is defensible, but it sits at the borderline where selection effort becomes significant.
The surface covers much of Live’s API: tracks, scenes, clips, devices, parameters, notes, automation, routing, browser, conversions, and undo. Notable gaps include arrangement recording (transport lacks a record action), export/render, and track grouping, though most core workflows can be accomplished with workarounds. The set is fairly complete for its scope.