§ ガイド · 開発者およびエージェント向け

Ableton Live MCPサーバー:エージェントが実際にできること

2026年9月発行

Doseedoホスト型MCPサーバーを以下の場所で運用しています。 https://api.doseedo.com/mcp これによりAIエージェントが Ableton Liveプロジェクトの作成、変換、読み込み、ダウンロード: ミックスをネイティブに変える .als5つのDAW間でセットを移動したり、 REAPERのプレーンテキスト形式でアレンジを再構築したり、 Liveで開いたプロジェクトを返したりできる。 ない このツールができることといえば、画面に表示されているLiveセットを操作することだけです。クリップの起動やリアルタイムのデバイスノブ操作はできません。もしそれが目的であれば、AbletonOSCまたはpyliveが解決策となるでしょう。このページでは、それらのツールを分かりやすく解説し、両者の境界線を曖昧にすることはありません。

「 Ableton MCP」と呼ばれる2つの異なるもの

このフレーズは、互いに関連性のない2つの能力を指し示しており、それらを混同すると人々は失望することになる。

両者は競合しない。同じオブジェクトに触れることすらしない。AbletonOSCは決して .als ディスク上に保存されます。ファイルレベルのツールは再生ヘッドを認識しません。両方を使用してください。一方を使ってセットを準備し、もう一方を使って実行します。

設定

claude mcp add --transport http --scope user doseedo https://api.doseedo.com/mcp

その行はClaude Code用です。最初のツール呼び出しでブラウザが開き、サインインと承認が行われます。ヘッドレスクライアントは追加します。 --header "X-API-Key: dsk_live_..." 鍵付き 設定 → APIキー同じ URL が、Claude の電話アプリと Web アプリにカスタム コネクタとして、また Cursor や任意の MCP クライアントに Streamable HTTP サーバーとしてインストールされます。セルフ ホストする必要はありません。ツール一覧は以下にあります。 MCPサーバーページ.

エージェントがAbletonプロジェクトでできること

プロジェクト単位で指示を出せば、アップロード、ポーリング、ダウンロードは自動的に処理されます。

> Here's a stereo bounce of a demo. Build me an Ableton set
  from it, with MIDI for the bass and a chord guide track.

> Convert ~/Music/Sets/BridgeIdea.zip (an Ableton set) to
  Logic, and tell me what won't survive the trip.

> This set has 40 unnamed tracks. Convert it to REAPER's text
  format so you can rename them from what's on each one, then
  convert it back to .als.

具体的には、 Liveに適用される機能は以下のとおりです。

長時間かかるジョブは非同期です。送信ツールは task_id そして、待機ツールが成果物の準備が整うまでそれをポーリングします。フルミックスからのセッション構築には約4分かかりますが、変換はより短時間で済みます。

音声データは必ずしもマシンから出力されるとは限りません

既にディスク上にあるファイルの場合、エージェントは ローカルパスクラウドはセッション構造(トラック、リージョン、バス、ルーティング)を構築し、ダウンロードによって、プロジェクトに独自のファイルを配置するためのコピーコマンドが返されます。オーディオのアップロードは、サーバーがサンプルを必要とする場合(分離、文字起こし、変換、生成、またはバウンス)にのみ行われます。

インストールして、変換を1回試してみてください。

サーバーを追加し、 Liveセットを圧縮して、エージェントに変換を依頼し、その際に何が削除されたのかを教えてもらいましょう。

Doseedo MCPサーバー →

できないこと ― インストールする前にこれをお読みください

LogicはライブブリッジがあるのにLiveはないのはなぜか

APIが示唆することとは正反対です。 Logicは いいえ 公開リアルタイムスクリプティングサーフェス — Scripter プラグインは 1 つのチャンネル ストリップに限定された JavaScript — なので、開いているLogicプロジェクトにアクセスする唯一の方法はネイティブ ブリッジであり、デスクトップ アプリはそれです (Logic側の詳細Liveは既にLiveオブジェクト モデルとそれを取り巻く成熟したスタックがあるため、埋めるべきギャップはリアルタイム制御ではなく、プロジェクト ファイル、つまり、 Live開くことを拒否するXML手動で編集することなく、セットを生成、変換、再構築することでした。

どの作業にどのツールを使うべきか

よくある質問

Ableton Live用のMCPサーバーはありますか?

はい、プロジェクトファイル用です。Doseedo Doseedoホスト型MCPサーバーを以下の場所で実行しています。 api.doseedo.com/mcp エージェントがAbleton Liveプロジェクトを構築、変換、読み取り、ダウンロードできるようにするもので、ミックスをネイティブ形式に変換することも含まれる。 .als また、 LiveセットをLogic Pro 、 FL Studio 、 Pro Tools 、 REAPERとの間で変換することもできます。ただし、画面上で実行されているLiveアプリケーションには接続しません。

クロードはAbleton Liveリアルタイムで操作できますか?

このサーバー経由ではできません。クリップの発射、フェーダーの移動、現在開いているセットのデバイスノブの操作は、AbletonOSCとpyliveがLive独自のLiveオブジェクトモデルを介して行うものです。これらはLive開いているマシン上で実行されるリアルタイムPythonツールであり、プロジェクトファイルの読み書きは行いません。また、このMCPサーバーはこれらのツールに取って代わるものではありません。

AIエージェントは.alsファイルを使って何ができるのでしょうか?

ミックスからプロジェクトを作成し(名前付きトラックに分離されたstems 、テンポマップ、オプションのステムごとのMIDI 、コードガイド)、 Logic Pro 、 FL Studio 、 Pro Tools 、 REAPERとの間で変換し、 REAPERのプレーンテキスト形式で再構築して元に戻し、結果をLiveで開くネイティブプロジェクトとしてダウンロードします。

現在、どのDAWがライブセッション編集に対応しているのでしょうか?

macOS上のLogic Proは、 Doseedo Desktop ブリッジを介して動作します。デスクトップ アプリが起動し、プロジェクトが開いている状態で、エージェント編集(リージョンの移動、 MIDI書き換え、フェーダー、プラグイン、テンポなど)は、数秒以内に開いているLogicプロジェクトに反映されます。Ableton Ableton Liveライブで操作するものではなく、 Liveではプロジェクト ファイルのみが操作対象となります。

音声ファイルをアップロードする必要はありますか?

必ずしもそうとは限りません。セッションが既にディスク上のファイルから構築される場合、エージェントはローカルパスを渡し、クラウドがトラック、リージョン、バス、ルーティングなどの構成を構築します。その後、ダウンロードによってコピーコマンドが返され、ファイルがプロジェクトに配置されます。オーディオのアップロードは、サーバーがサンプルを本当に必要とする場合(分離、文字起こし、変換、生成、またはバウンス)にのみ行われます。

ClaudeまたはCursorにインストールするにはどうすればいいですか?

Claude Codeで、 claude mcp add --transport http --scope user doseedo https://api.doseedo.com/mcp — 最初のツール呼び出しで、OAuth 用のブラウザが開きます。Claude の電話アプリと Web アプリでは、同じ URL を持つカスタム コネクタとしてインストールされ、任意の MCP クライアントがそれを Streamable HTTP サーバーとして登録し、オプションで送信できます。 X-API-Key OAuthを使用する代わりにヘッダーを使用します。

関連している