AbletonMCP Enhanced - Ableton Live の AI コントロール
このツールは、Model Context Protocol (MCP) を介して Ableton Live を Claude や Cursor などの AI アシスタントに接続し、自然言語コマンドで Ableton Live を制御できるようにします。
これは、Siddharth Ahuja によるオリジナルのAbletonMCPの強化フォークであり、インストールと使用が簡単になるよう大幅に改善されています。
このツールでできること
MIDI トラックとオーディオ トラックの作成と操作
Abletonのライブラリから楽器、エフェクト、サウンドをロードします
ノート付きのMIDIクリップを作成および編集する
再生の制御(開始、停止、クリップの発射)
デバイスのパラメータを調整する(EQ設定など)
その他にも多数あります!
音楽プロデューサーのためのクイックスタートガイド
オプション 1: Smithery 経由でインストールする (最も簡単)
Claude Desktop を使用している場合、最も簡単な方法は Smithery を使ってインストールすることです。
これにより、Claude Desktop で MCP サーバーが自動的にセットアップされます。Ableton Remote Script をインストールする必要があります(以下の手順 4 を参照)。
オプション2: 手動インストール
ステップ1: Pythonをインストールする(1回限りのセットアップ)
Python がインストールされていない場合:
Python 3.10 以降をダウンロードしてインストールします。
Macの場合: Pythonをダウンロード
Windowsの場合: Pythonをダウンロード
インストール中に、「PythonをPATHに追加する」にチェックを入れてください。
ステップ2:AbletonMCPをインストールする(1回限りのセットアップ)
ターミナル (Mac) またはコマンド プロンプト (Windows) を開き、次のコマンドを実行します。
ステップ3: Abletonリモートスクリプトをインストールする(1回限りのセットアップ)
同じターミナル/コマンドプロンプトウィンドウを開いた状態で:
自動インストールが機能しない場合は、ツールによって手動でファイルを配置する場所が示されます。
ステップ4:Ableton Liveのセットアップ(1回限りのセットアップ)
Ableton Liveを起動する
「環境設定」→「リンク、テンポ、MIDI」へ移動します。
コントロールサーフェスのドロップダウンで、「AbletonMCP_Remote_Script」を選択します。
入力と出力を「なし」に設定する
「OK」をクリックして設定を保存します
ステップ5:AIアシスタントに接続する
Claude Desktopの場合:
Claude → 設定 → 開発者 → 設定の編集に移動します
これを
claude_desktop_config.jsonに追加します:
PATH_TO_YOUR_ENVIRONMENT 、環境を作成した場所へのフルパスに置き換えます。例:
Mac:
/Users/yourusername/ableton-mcp-envWindows:
C:\Users\yourusername\ableton-mcp-env
カーソルの場合:
カーソル設定→MCPへ移動
次のコマンドを追加します:
上記の説明に従ってPATH_TO_YOUR_ENVIRONMENTを置き換えます。
その他のAIツールの場合:
MCP をサポートする AI ツールは、環境内のableton-mcp serverコマンドを指定することで接続できます。
ステップ 6: AI を使用して音楽の作成を開始します。
Ableton Liveを開く
AIアシスタント(Claude、Cursorなど)を開きます
AI に Ableton を制御するよう指示してみましょう。
注:Smithery経由でインストールした場合(オプション1)、手動インストールの手順1~3と5はスキップできます。Ableton Remote Script(手順4)をインストールするだけで準備完了です。
試すコマンドの例
「シンセベース楽器で新しいMIDIトラックを作成する」
「トラック1にリバーブを追加」
「シンプルなメロディーの4小節MIDIクリップを作成する」
「トラック2にドラムラックをロードする」
「トラック1のクリップにジャズのコード進行を追加します」
「テンポを120BPMに設定してください」
「トラック2のクリップを再生」
「トラック1にローカットEQプリセットを適用する」
トラブルシューティング
接続の問題
AIコマンドを使用する前にAbleton Liveが起動していることを確認してください
AbletonのMIDI設定でリモートスクリプトが有効になっていることを確認してください。
接続に問題がある場合は**、AbletonとAIアシスタントの両方を再起動してください。**
よくあるエラー
「コマンドが見つかりません」 :
source ableton-mcp-env/bin/activate(Mac/Linux) またはableton-mcp-env\Scripts\activate(Windows) で環境がアクティブ化されていることを確認してください。「Abletonに接続できませんでした」 : Abletonが実行中であり、リモートスクリプトが有効になっていることを確認してください
「リモートスクリプトが見つかりません」 :
ableton-mcp install再度実行するか、手動インストール手順に従ってください。
ヘルプの取得
それでも問題が解決しない場合は、 GitHub の問題ページを確認するか、問題の詳細を記載した新しい問題を作成してください。
高度な使用法
コマンドライン ツールに慣れている人のために、AbletonMCP は追加のコマンドも提供しています。
謝辞
このプロジェクトは、Siddharth AhujaによるオリジナルのAbletonMCPをベースにしています。その基盤を基に、機能追加と改良を加えた拡張版を作成しました。
ライセンス
このプロジェクトは MIT ライセンスに基づいてライセンスされています - 詳細については LICENSE ファイルを参照してください。
免責事項
これはサードパーティの統合であり、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.
Model Context Protocol (MCP) を介して Ableton Live を AI アシスタントに接続し、トラック作成、MIDI 編集、楽器の読み込み、再生制御などの音楽制作タスクの自然言語制御を可能にします。
Related MCP Servers
- Asecurity-licenseAqualityConnects 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 -1713,880MIT License
- Asecurity-licenseAqualityConnects 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 -161,954MIT License
- Asecurity-licenseAqualityA 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 -23939MIT License
- Asecurity-licenseAqualityA server that connects Ableton Live to Claude AI through the Model Context Protocol, enabling AI-assisted music production and direct control of Ableton Live features.Last updated -161MIT License