Integrations
Enables creation and editing of MIDI clips with notes, creation of MIDI tracks, and implementation of chord progressions and melodies within Ableton Live.
Provides the runtime environment for the AbletonMCP server, allowing it to connect Ableton Live to AI assistants through the Model Context Protocol.
AbletonMCP Enhanced – KI-Steuerung für Ableton Live
Dieses Tool verbindet Ableton Live über das Model Context Protocol (MCP) mit KI-Assistenten wie Claude und Cursor und ermöglicht Ihnen die Steuerung von Ableton Live mit Befehlen in natürlicher Sprache.
Dies ist ein erweiterter Fork des ursprünglichen AbletonMCP von Siddharth Ahuja mit erheblichen Verbesserungen, die die Installation und Verwendung erleichtern.
Was Sie mit diesem Tool tun können
- Erstellen und Bearbeiten von MIDI- und Audiospuren
- Laden Sie Instrumente, Effekte und Sounds aus der Ableton-Bibliothek
- Erstellen und Bearbeiten von MIDI-Clips mit Notizen
- Wiedergabe steuern (Starten, Stoppen, Clips auslösen)
- Geräteparameter anpassen (z. B. EQ-Einstellungen)
- Und vieles mehr!
Kurzanleitung für Musikproduzenten
Option 1: Installation über Smithery (am einfachsten)
Wenn Sie Claude Desktop verwenden, ist die Installation mit Smithery am einfachsten:
Dadurch wird der MCP-Server in Claude Desktop automatisch eingerichtet. Sie müssen noch das Ableton Remote Script installieren (siehe Schritt 4 unten).
Option 2: Manuelle Installation
Schritt 1: Python installieren (einmalige Einrichtung)
Wenn Sie Python nicht installiert haben:
- Laden Sie Python 3.10 oder neuer herunter und installieren Sie es:
- Für Mac: Python herunterladen
- Für Windows: Python herunterladen
- Achten Sie während der Installation darauf, „Python zu PATH hinzufügen“ zu aktivieren.
Schritt 2: AbletonMCP installieren (einmalige Einrichtung)
Öffnen Sie Terminal (Mac) oder Eingabeaufforderung (Windows) und führen Sie diese Befehle aus:
Schritt 3: Installieren Sie das Ableton Remote Script (einmalige Einrichtung)
Führen Sie bei geöffnetem Terminal-/Eingabeaufforderungsfenster Folgendes aus:
Wenn die automatische Installation nicht funktioniert, teilt Ihnen das Tool mit, wo Sie die Dateien manuell platzieren müssen.
Schritt 4: Ableton Live einrichten (einmalige Einrichtung)
- Starten Sie Ableton Live
- Gehen Sie zu Einstellungen → Link, Tempo & MIDI
- Wählen Sie im Dropdown-Menü „Control Surface“ „AbletonMCP_Remote_Script“ aus.
- Setzen Sie Input und Output auf „Keine“
- Klicken Sie auf „OK“, um die Einstellungen zu speichern
Schritt 5: Verbinden Sie sich mit Ihrem KI-Assistenten
Für Claude Desktop:
- Gehen Sie zu Claude → Einstellungen → Entwickler → Konfiguration bearbeiten
- Fügen Sie dies zu Ihrer
claude_desktop_config.json
hinzu:
Ersetzen Sie PATH_TO_YOUR_ENVIRONMENT
durch den vollständigen Pfad zum Erstellungsort Ihrer Umgebung. Beispiel:
- Mac:
/Users/yourusername/ableton-mcp-env
- Windows:
C:\Users\yourusername\ableton-mcp-env
Für Cursor:
- Gehen Sie zu Cursoreinstellungen → MCP
- Fügen Sie diesen Befehl hinzu:
Ersetzen Sie PATH_TO_YOUR_ENVIRONMENT
wie oben erläutert.
Für andere KI-Tools:
Jedes KI-Tool, das MCP unterstützt, kann verbunden werden, indem Sie es auf den ableton-mcp server
in Ihrer Umgebung verweisen.
Schritt 6: Beginnen Sie mit der Musikproduktion mithilfe von KI!
- Öffnen Sie Ableton Live
- Öffnen Sie Ihren KI-Assistenten (Claude, Cursor usw.)
- Bitten Sie Ihre KI, Ableton zu steuern!
Hinweis : Wenn Sie die Installation über Smithery (Option 1) durchgeführt haben, können Sie die Schritte 1-3 und 5 der manuellen Installation überspringen. Sie müssen lediglich das Ableton Remote Script (Schritt 4) installieren, und schon kann es losgehen!
Beispielbefehle zum Ausprobieren
- "Erstellen Sie eine neue MIDI-Spur mit einem Synth-Bass-Instrument"
- „Hall zu Spur 1 hinzufügen“
- "Erstellen Sie einen 4-Takt-MIDI-Clip mit einer einfachen Melodie"
- "Lade ein Drum-Rack in Spur 2"
- „Fügen Sie dem Clip in Spur 1 eine Jazz-Akkordfolge hinzu.“
- „Stellen Sie das Tempo auf 120 BPM ein“
- „Spiele den Clip in Spur 2 ab“
- „Wenden Sie eine Low-Cut-EQ-Voreinstellung auf Spur 1 an.“
Fehlerbehebung
Verbindungsprobleme
- Stellen Sie sicher, dass Ableton Live läuft, bevor Sie KI-Befehle verwenden
- Überprüfen Sie, ob das Remote-Skript in den MIDI-Einstellungen von Ableton aktiviert ist
- Starten Sie sowohl Ableton als auch Ihren KI-Assistenten neu, wenn Sie Verbindungsprobleme haben
Häufige Fehler
- „Befehl nicht gefunden“ : Stellen Sie sicher, dass Sie Ihre Umgebung mit
source ableton-mcp-env/bin/activate
(Mac/Linux) oderableton-mcp-env\Scripts\activate
(Windows) aktiviert haben. - „Verbindung zu Ableton konnte nicht hergestellt werden“ : Stellen Sie sicher, dass Ableton ausgeführt wird und das Remote-Skript aktiviert ist.
- „Remote-Skript nicht gefunden“ : Versuchen Sie,
ableton-mcp install
erneut auszuführen oder folgen Sie den Anweisungen zur manuellen Installation
Hilfe bekommen
Wenn weiterhin Probleme auftreten, sehen Sie auf der GitHub-Problemseite nach oder erstellen Sie ein neues Problem mit Einzelheiten zu Ihrem Problem.
Erweiterte Nutzung
Für diejenigen, die mit Befehlszeilentools vertraut sind, bietet AbletonMCP zusätzliche Befehle:
Danksagung
Dieses Projekt basiert auf dem originalen AbletonMCP von Siddharth Ahuja. Auf dieser Grundlage habe ich eine erweiterte Version mit zusätzlichen Funktionen und Verbesserungen erstellt.
Lizenz
Dieses Projekt ist unter der MIT-Lizenz lizenziert – Einzelheiten finden Sie in der Datei LICENSE.
Haftungsausschluss
Dies ist eine Integration eines Drittanbieters und nicht von Ableton.
This server cannot be installed
local-only server
The server can only run on the client's local machine because it depends on local resources.
Verbindet Ableton Live über das Model Context Protocol (MCP) mit KI-Assistenten und ermöglicht so die Steuerung von Musikproduktionsaufgaben in natürlicher Sprache, z. B. Track-Erstellung, MIDI-Bearbeitung, Laden von Instrumenten und Wiedergabesteuerung.
Related MCP Servers
- -securityAlicense-qualityConnects Blender to Claude AI through the Model Context Protocol (MCP), allowing Claude to directly interact with and control Blender for AI-assisted 3D modeling, scene manipulation, and rendering.Last updated -10,093PythonMIT License
- -securityAlicense-qualityA Model Context Protocol (MCP) integration that allows AI assistants to control Home Assistant devices by searching for entities and controlling devices through natural language commands.Last updated -10PythonMIT License
- -securityAlicense-qualityConnects Ableton Live to Claude AI through the Model Context Protocol, enabling AI-assisted music production by allowing Claude to directly interact with and control Ableton Live sessions.Last updated -881PythonMIT License
- AsecurityAlicenseAqualityA Model Context Protocol server that enables real-time interaction with Ableton Live, allowing AI assistants to control song creation, track management, clip operations, and audio recording workflows.Last updated -2309TypeScriptMIT License