browser_swap_device_preset(track, device, *path) hotswaps a preset onto
an existing device without touching clips — fixes the clip-deletion bug
that occurred when loading presets directly via browser_load_item.
browser_list_children(category, *path) exposes the new /live/browser/list_children
OSC endpoint for navigating the browser hierarchy before loading.
Also documents the clip-deletion risk on browser_load_item.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Covers installation of AbletonOSC, Claude Desktop config, all 124 tools
across 9 categories, listener usage, architecture overview, example
prompts, and troubleshooting tips.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Full-featured MCP server exposing 124 tools for complete Ableton Live
control via AbletonOSC over OSC/UDP. Covers transport, tracks, clips,
clip slots, scenes, devices, view selection, and real-time listeners.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>