ableton-mcp
AbletonMCP Enhanced is a tool that integrates Ableton Live with AI assistants using the Model Context Protocol, enabling users to control Ableton Live through natural language commands. It offers features like creating MIDI tracks, loading instruments, and controlling playback. This enhanced version provides ease of installation and additional functionalities.
AbletonMCP Enhanced - AI Control for Ableton Live
This tool connects Ableton Live to AI assistants through the Model Context Protocol (MCP), allowing you to control Ableton Live with natural language commands.
What You Can Do With This Tool
- Create and manipulate MIDI and audio tracks
- Load instruments, effects, and sounds
- Edit MIDI clips
- Control playback
- Adjust device parameters
Quick Start Guide for Music Producers
Option 1: Install via Smithery (Easiest)
Install through Claude Desktop, setting up MCP server automatically.
Option 2: Manual Installation
- Step 1: Install Python
- Step 2: Install AbletonMCP
- Step 3: Install the Ableton Remote Script
- Step 4: Set Up Ableton Live
- Step 5: Connect to Your AI Assistant
- Step 6: Start Creating Music with AI
Example Commands
- "Create a new MIDI track with a synth bass instrument"
- "Add reverb to track 1"
- "Create a 4-bar MIDI clip with a simple melody"
Troubleshooting
Connection Issues
- Ensure Ableton Live is running
- Check that the Remote Script is enabled
Common Errors
- "Command not found": Activate your environment
- "Could not connect": Ensure Ableton is running
Getting Help
Check the GitHub issues page.
Advanced Usage
- Version information:
ableton-mcp version
- MCP functions:
ableton-mcp info
Acknowledgments
This project is based on AbletonMCP by Siddharth Ahuja.
License
Licensed under the MIT License.
Disclaimer
This is a third-party integration and not made by Ableton.