AbletonMCP Enhanced

by itsuzef

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:

npx -y @smithery/cli install @itsuzef/ableton-mcp --client claude

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:

  1. Laden Sie Python 3.10 oder neuer herunter und installieren Sie es:
  2. 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:

# Create a folder for AbletonMCP python -m venv ableton-mcp-env # On Mac/Linux: source ableton-mcp-env/bin/activate # On Windows: ableton-mcp-env\Scripts\activate # Install AbletonMCP pip install git+https://github.com/itsuzef/ableton-mcp.git
Schritt 3: Installieren Sie das Ableton Remote Script (einmalige Einrichtung)

Führen Sie bei geöffnetem Terminal-/Eingabeaufforderungsfenster Folgendes aus:

# Install the Remote Script to Ableton ableton-mcp install

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)
  1. Starten Sie Ableton Live
  2. Gehen Sie zu Einstellungen → Link, Tempo & MIDI
  3. Wählen Sie im Dropdown-Menü „Control Surface“ „AbletonMCP_Remote_Script“ aus.
  4. Setzen Sie Input und Output auf „Keine“
  5. Klicken Sie auf „OK“, um die Einstellungen zu speichern
Schritt 5: Verbinden Sie sich mit Ihrem KI-Assistenten
Für Claude Desktop:
  1. Gehen Sie zu Claude → Einstellungen → Entwickler → Konfiguration bearbeiten
  2. Fügen Sie dies zu Ihrer claude_desktop_config.json hinzu:
{ "mcpServers": { "AbletonMCP": { "command": "PATH_TO_YOUR_ENVIRONMENT/bin/ableton-mcp", "args": [ "server" ] } } }

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:
  1. Gehen Sie zu Cursoreinstellungen → MCP
  2. Fügen Sie diesen Befehl hinzu:
PATH_TO_YOUR_ENVIRONMENT/bin/ableton-mcp server

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!
  1. Öffnen Sie Ableton Live
  2. Öffnen Sie Ihren KI-Assistenten (Claude, Cursor usw.)
  3. 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) oder ableton-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:

# Show version information ableton-mcp version # Show available MCP functions ableton-mcp info # Start the server with custom host/port ableton-mcp server --host 127.0.0.1 --port 8080

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.

-
security - not tested
A
license - permissive license
-
quality - not tested

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.

  1. Was Sie mit diesem Tool tun können
    1. Kurzanleitung für Musikproduzenten
      1. Option 1: Installation über Smithery (am einfachsten)
      2. Option 2: Manuelle Installation
    2. Beispielbefehle zum Ausprobieren
      1. Fehlerbehebung
        1. Verbindungsprobleme
        2. Häufige Fehler
        3. Hilfe bekommen
      2. Erweiterte Nutzung
        1. Danksagung
          1. Lizenz
            1. Haftungsausschluss

              Related MCP Servers

              • -
                security
                A
                license
                -
                quality
                Connects 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,093
                Python
                MIT License
                • Apple
              • -
                security
                A
                license
                -
                quality
                A 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 -
                10
                Python
                MIT License
                • Linux
                • Apple
              • -
                security
                A
                license
                -
                quality
                Connects 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 -
                881
                Python
                MIT License
                • Apple
              • A
                security
                A
                license
                A
                quality
                A 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 -
                23
                0
                9
                TypeScript
                MIT License
                • Linux
                • Apple

              View all related MCP servers

              ID: zvo4f52eiz