Ableton Live
CreatedSimon-Kansara
Enables control of Ableton Live via the Model Context Protocol (MCP) using OSC (Open Sound Control).
About
The Ableton Live MCP Server implements the Model Context Protocol (MCP) to facilitate communication between Large Language Models (LLMs) and Ableton Live. Leveraging OSC (Open Sound Control) for sending and receiving messages, it maps available OSC addresses to tools accessible to MCP clients, building upon the AbletonOSC implementation. This allows users to automate and control Ableton Live through natural language commands, integrating it seamlessly with AI workflows.
Key Features
- Provides an MCP-compatible API for controlling Ableton Live.
- 143 GitHub stars
- Based on the AbletonOSC implementation.
- Uses python-osc for OSC message handling.
- Implements request-response handling for Ableton Live commands.
Use Cases
- Control Ableton Live with natural language commands.
- Automate music production tasks using LLMs.
- Integrate Ableton Live with AI-driven workflows.