Skip to main content
Glama

AbletonMCP Enhanced - Ableton Live の AI コントロール

鍛冶屋のバッジ

このツールは、Model Context Protocol (MCP) を介して Ableton Live を Claude や Cursor などの AI アシスタントに接続し、自然言語コマンドで Ableton Live を制御できるようにします。

これは、Siddharth Ahuja によるオリジナルのAbletonMCPの強化フォークであり、インストールと使用が簡単になるよう大幅に改善されています。

このツールでできること

  • MIDI トラックとオーディオ トラックの作成と操作

  • Abletonのライブラリから楽器、エフェクト、サウンドをロードします

  • ノート付きのMIDIクリップを作成および編集する

  • 再生の制御(開始、停止、クリップの発射)

  • デバイスのパラメータを調整する(EQ設定など)

  • その他にも多数あります!

Related MCP server: AbletonMCP

音楽プロデューサーのためのクイックスタートガイド

オプション 1: Smithery 経由でインストールする (最も簡単)

Claude Desktop を使用している場合、最も簡単な方法は Smithery を使ってインストールすることです。

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

これにより、Claude Desktop で MCP サーバーが自動的にセットアップされます。Ableton Remote Script をインストールする必要があります(以下の手順 4 を参照)。

オプション2: 手動インストール

ステップ1: Pythonをインストールする(1回限りのセットアップ)

Python がインストールされていない場合:

  1. Python 3.10 以降をダウンロードしてインストールします。

  2. インストール中に、「PythonをPATHに追加する」にチェックを入れてください。

ステップ2:AbletonMCPをインストールする(1回限りのセットアップ)

ターミナル (Mac) またはコマンド プロンプト (Windows) を開き、次のコマンドを実行します。

# 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

ステップ3: Abletonリモートスクリプトをインストールする(1回限りのセットアップ)

同じターミナル/コマンドプロンプトウィンドウを開いた状態で:

# Install the Remote Script to Ableton
ableton-mcp install

自動インストールが機能しない場合は、ツールによって手動でファイルを配置する場所が示されます。

ステップ4:Ableton Liveのセットアップ(1回限りのセットアップ)

  1. Ableton Liveを起動する

  2. 「環境設定」→「リンク、テンポ、MIDI」へ移動します。

  3. コントロールサーフェスのドロップダウンで、「AbletonMCP_Remote_Script」を選択します。

  4. 入力と出力を「なし」に設定する

  5. 「OK」をクリックして設定を保存します

ステップ5:AIアシスタントに接続する

Claude Desktopの場合:

  1. Claude → 設定 → 開発者 → 設定の編集に移動します

  2. これをclaude_desktop_config.jsonに追加します:

{
    "mcpServers": {
        "AbletonMCP": {
            "command": "PATH_TO_YOUR_ENVIRONMENT/bin/ableton-mcp",
            "args": [
                "server"
            ]
        }
    }
}

PATH_TO_YOUR_ENVIRONMENT 、環境を作成した場所へのフルパスに置き換えます。例:

  • Mac: /Users/yourusername/ableton-mcp-env

  • Windows: C:\Users\yourusername\ableton-mcp-env

カーソルの場合:

  1. カーソル設定→MCPへ移動

  2. 次のコマンドを追加します:

PATH_TO_YOUR_ENVIRONMENT/bin/ableton-mcp server

上記の説明に従ってPATH_TO_YOUR_ENVIRONMENTを置き換えます。

その他のAIツールの場合:

MCP をサポートする AI ツールは、環境内のableton-mcp serverコマンドを指定することで接続できます。

ステップ 6: AI を使用して音楽の作成を開始します。

  1. Ableton Liveを開く

  2. AIアシスタント(Claude、Cursorなど)を開きます

  3. 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 は追加のコマンドも提供しています。

# 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

謝辞

このプロジェクトは、Siddharth AhujaによるオリジナルのAbletonMCPをベースにしています。その基盤を基に、機能追加と改良を加えた拡張版を作成しました。

ライセンス

このプロジェクトは MIT ライセンスに基づいてライセンスされています - 詳細については LICENSE ファイルを参照してください。

免責事項

これはサードパーティの統合であり、Ableton によって作成されたものではありません。

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

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/itsuzef/ableton-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server