Capability map

154 tools, organized around making music.

Specific, validated operations instead of arbitrary code execution. Load the full set or focus the server on the domains your current task needs.

10 capability areas11 selectable toolsetsTyped schemasBehavior hints

Tool domains

Full set or
focused context.

Set ABLETON_TOOLSETS to a comma-separated list such as session,tracks,clips,generators. The 11 exact toolsets are session, tracks, clips, devices, browser, arrangement, generators, audio, analysis, offline, and recipes. Leave it unset to register all 154 tools.

01 / SESSION

Session and transport

Read the current set, control playback and recording, set tempo and signature, manage loops, locators, scenes, scale, groove and Ableton Link.

  • get_session_info
  • start_playback
  • set_tempo
  • create_scene
  • capture_midi
02 / TRACKS

Tracks and mixer

Create MIDI, audio and return tracks; rename, color, arm, mute, solo and route them; control faders, pans, sends and meters.

  • create_midi_track
  • create_audio_track
  • set_track_routing
  • set_track_volume
  • get_track_meters
03 / CLIPS

Clips and MIDI notes

Create, duplicate and launch clips; write or edit notes; quantize, humanize and configure loops, groove, probability, audio gain, pitch and warp.

  • create_clip
  • edit_notes
  • fire_clip
  • quantize_clip
  • set_clip_loop
04 / DEVICES

Devices and browser

Search Live's browser, load instruments and effects, inspect parameters, manage racks, drum pads, Simpler slicing and sidechain routing.

  • search_browser
  • load_instrument_or_effect
  • get_device_parameters
  • set_drum_pad
  • rack_variation
05 / ARRANGEMENT

Arrangement and automation

Move session ideas to the timeline, inspect and delete arrangement clips, navigate locators and write automation envelopes.

  • duplicate_to_arrangement
  • get_arrangement_clips
  • write_automation
  • jump_to_locator
06 / GENERATORS

Music generators

Create seedable drums, euclidean rhythms, chord progressions, voice-led harmony, melodies, basslines, motif transformations and minimalist processes.

  • generate_drum_pattern
  • generate_chord_progression
  • generate_bassline
  • setup_session
07 / AUDIO

Audio capture

Record a bounded section of the set to a WAV file and inspect audio clip properties without relying on the Export dialog.

  • record_section
  • create_audio_clip
  • set_clip_audio
08 / ANALYSIS

Session analysis

Detect key and scale, inspect mix balance, compare live state across checks and discover the server's available capabilities.

  • detect_session_key
  • analyze_mix
  • session_diff
  • describe_capabilities
09 / OFFLINE

Offline project analysis

Inspect saved .als, .adg and .adv files while Live is closed: summarize, lint, diff, extract MIDI, detect key and inspect rack requirements.

  • als_summary
  • als_extract_midi
  • als_diff
  • adg_analyze
  • adg_edition
10 / RECIPES

Production recipes

Scaffold useful, editable genre starters and perform coordinated operations with fewer round trips.

  • list_recipes
  • apply_recipe
  • batch_commands
Live compatibility

Most tools support Ableton Live 11 and 12. create_audio_clip requires Live 12.0.5 or newer.

Start with the whole set.

Focus the toolset only when a smaller context improves the workflow for your MCP client.

Install AbletonMCP