Tool index
All 32 exported MCP tools are listed here. Detailed behavior, parameters, examples, and caveats live on the linked feature pages.
Session, tracks, and clips
| Tool | Purpose |
|---|---|
get_session_info |
Inspect global set state and its tracks. |
get_track_info |
Inspect one track, its Session slots, and devices. |
create_midi_track |
Insert or append a MIDI track. |
create_audio_track |
Insert or append an audio track. |
create_return_track |
Add and name a return track. |
set_track_name |
Rename a track. |
create_clip |
Create an empty Session MIDI clip. |
create_audio_clip |
Import audio into an empty Session slot. |
add_notes_to_clip |
Add note events to a Session MIDI clip. |
set_clip_name |
Rename a Session clip. |
Playback, Browser, and Arrangement
| Tool | Purpose |
|---|---|
set_tempo |
Change the set tempo. |
fire_clip |
Launch a Session clip. |
stop_clip |
Stop a Session clip. |
start_playback |
Start Live's transport. |
stop_playback |
Stop Live's transport. |
get_browser_tree |
Explore Browser categories. |
get_browser_items_at_path |
List Browser items at a path. |
load_instrument_or_effect |
Load a Browser item by URI. |
load_drum_kit |
Load a Drum Rack and the first loadable kit at a path. |
switch_to_arrangement_view |
Show Arrangement View. |
set_arrangement_time |
Move the playhead to a beat position. |
get_arrangement_clips |
Inspect a track's Arrangement clips. |
duplicate_to_arrangement |
Copy a Session clip into the Arrangement timeline. |
See Live control for all 23 tools above.
Organization
| Tool | Purpose |
|---|---|
preview_session_sort |
Build a deterministic sort plan without changing Live. |
sort_session |
Apply the plan as one undoable, repeat-safe operation. |
See Session organization.
Harmony, generation, and cleanup
| Tool | Purpose |
|---|---|
analyze_track_harmony |
Infer key, mode, and pitch-class weight from MIDI. |
analyze_midi_progression |
Detect bar-level MIDI chords locally and optionally enrich them with THIRI theory data. |
reharmonize_chord_progression |
Ask THIRI for alternatives to a chord-symbol progression. |
generate_for_tracks |
Create melody or chord material fitted to source tracks. |
generate_chords_for_selected_audio |
Analyze a selected monophonic Arrangement audio phrase directly and create a matching MIDI chord clip. |
preview_converted_midi_cleanup |
Report likely conversion artifacts without editing notes. |
clean_converted_midi |
Clean converted MIDI in one Ableton Undo step. |
See Harmony & MIDI.