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 - 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-env
- Windows:
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
- -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