AbletonMCP
Ableton Live Model Context Protocol Integration
...The system combines a Python MCP server with an Ableton MIDI Remote Script that exchanges JSON commands through TCP sockets. It can inspect sessions, create MIDI or audio tracks, build clips, insert notes, trigger clips, and control playback. The integration can also search Ableton’s browser, load instruments and effects, change tempo, and construct sections such as intros, drops, breakdowns, and outros. It supports Claude Desktop and Cursor and requires Ableton Live 10 or newer, Python 3.8 or newer, and the uv package manager. ...