ableton-mcp
1,602
AbletonMCP is an integration tool that links Claude AI with Ableton Live through the Model Context Protocol. It provides AI-assisted features for music production, enabling users to manipulate tracks and sessions using natural language commands.
AbletonMCP - Ableton Live Model Context Protocol Integration
AbletonMCP connects Ableton Live to Claude AI through the Model Context Protocol (MCP), enabling AI-assisted music production and session management.
Features
- Two-way communication between Claude AI and Ableton Live
- Track creation, modification, and manipulation
- Instrument and effect selection from Ableton's library
- MIDI clip creation and editing
- Full session control, including playback and transport
Components
- Ableton Remote Script: A MIDI Remote Script for receiving and executing commands
- MCP Server: A Python server implementing MCP, connecting to the Ableton Remote Script
Installation
- Prerequisites: Ableton Live 10+, Python 3.8+, uv package manager
- Ensure correct placement of the Ableton Remote Script
Usage
- Start the connection by ensuring both the script and MCP server are loaded
- Interact with Claude to manage sessions with a set of voice commands
Capabilities
- Retrieve session and track information
- Control and automate various aspects of music production