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 によって作成されたものではありません。

A
license - permissive license
-
quality - not tested
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

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

Related MCP Servers

  • A
    license
    B
    quality
    C
    maintenance
    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.
    16
    2,885
    MIT
  • A
    license
    B
    quality
    D
    maintenance
    Connects Ableton Live to Claude AI via the Model Context Protocol for prompt-assisted music production and session manipulation. It enables users to create tracks, load instruments, and manage MIDI clips using natural language commands.
    16
    1
    MIT
  • A
    license
    B
    quality
    C
    maintenance
    Connects Ableton Live to AI through MCP, enabling prompt-assisted music production with extended tools and a 33-personality style system for generating parts in various artist styles.
    62
    3
    MIT
  • A
    license
    B
    quality
    D
    maintenance
    Connects Ableton Live to Claude AI through the Model Context Protocol, enabling AI-assisted music production and Live session manipulation via over 200 tools.
    100
    42
    MIT

View all related MCP servers

Related MCP Connectors

  • MCP server for Producer/Riffusion AI music generation

  • Generate AI music via the Lacuna Music API from MCP clients like Claude Desktop & Code.

  • A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…

View all MCP Connectors

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