Skip to main content
Glama
bschoepke

ableton-live-mcp

by bschoepke

Related Servers

Alternatives to ableton-live-mcp

No user-submitted related servers found.

    Related Servers

    • A
      license
      Not graded
      quality
      D
      maintenance
      Enables AI agents to control and inspect Ableton Live by executing Python code directly against the Live Object Model. It allows for automated track management, MIDI note creation, and real-time session manipulation through a natural language interface.
      32 PyPI
      1
      MIT
    • A
      license
      Not graded
      quality
      B
      maintenance
      Enables AI agents to connect to Ableton Live, inspect the arrangement, compose and edit MIDI, manage tracks/scenes/clips, insert and tweak devices, and control the mixer.
      MIT
    • A
      license
      A
      quality
      D
      maintenance
      Enables programmatic control of Ableton Live using natural language to manage session transport, tracks, MIDI clips, and device parameters. It also integrates ElevenLabs for AI-generated audio and provides a high-performance framework for real-time performance tools.
      16
      MIT
    • A
      license
      B
      quality
      B
      maintenance
      Enables AI agents to control Ableton Live 12 for music production, including generating grooves, basslines, and percussion, and executing live set operations through MCP.
      3
      2
      MIT

    TDQS

    C2.7/5.0

    Scored across 27 tools

    Disambiguation3/5

    Many tools have clear, distinct purposes for specific resources like clips, devices, and browser. However, the generic object-model bridge tools (live_call, live_get, live_set, live_eval, live_exec, live_observe, live_batch) have overlapping functionality and subtle differences that could cause confusion for agents. Descriptions help but don't fully resolve ambiguity.

    Naming Consistency4/5

    All tools start with 'live_' and most follow a 'live_[resource]_[action]' pattern, e.g., live_clip_add_notes, live_browser_search. A few generic tools like live_call, live_children, and live_ping deviate from this pattern but are still readable. The naming is mostly consistent with minor exceptions.

    Tool Count4/5

    27 tools cover a broad range of Ableton Live functionality including clips, devices, browser, tracks, and a general object bridge. The count is slightly high but justified by the complexity of the domain. It is well-scoped and not excessive.

    Completeness5/5

    The tool set provides comprehensive coverage for major workflows: browser navigation, clip editing (notes, envelopes, warp), device control, and track management. The inclusion of general bridge tools (live_get, live_set, live_call, live_eval) fills any gaps, allowing agents to perform essentially any operation on the Live object model.

    Maintenance

    ActivityStale
    ResponsivenessWithin a week