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

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

公開日:2026年9月 更新日:2026年10月

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

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

「 Ableton MCP」はこれらのフレーズの中で最も検索されているが、同時に最も曖昧なフレーズでもある。なぜなら、その名前で最もよく知られているプロジェクトは、このプロジェクトとは正反対の機能を持っているからだ。

両者は競合しない。同じオブジェクトに触れることすらしない。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 がインストールします チャットGPT, カーソル, ジェミニCLI, OpenAI Codex, VS Code そして、Claudeの電話アプリとウェブアプリは、クライアントごとに1ページずつ。自分でホストする必要は一切ありません。 参照 すべてのツールを一覧表示します。

17方向 doseedo_convert_project Liveセット用に、ツールの列挙型から直接受け入れる値: logic2ableton ableton2logic fl2ableton ableton2fl reaper2ableton ableton2reaper protools2ableton ableton2protools cubase2ableton ableton2cubase dorico2ableton ableton2dorico garageband2ableton bitwig2ableton ableton2bitwig studioone2ableton ableton2studioone プラス auto2ableton エージェントが情報源を検出すべき時。

エージェントが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セットフォルダを圧縮し、エージェントにLogicバージョンと、保存されなかったファイルの一覧を依頼してください。このレポートは、ドラッグ&ドロップコンバーターでは決して得られない情報です。

Doseedo MCPサーバー →

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

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

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

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

よくある質問

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

はい、プロジェクトファイル用です。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で開くネイティブプロジェクトとしてダウンロードします。

ミックスのstemsそのままLiveセットに組み込むことはできますか?

はい、それはLive直接ターゲットにした唯一のビルドです。 audio_to_session と target:"ableton" ネイティブを返します .als 名前付きトラックに分離されたstems 、テンポマップ、セクションマーカー、そして必要に応じてステムごとのMIDIとコードガイドが含まれます。 separate_stems と export:"ableton" より軽量なバージョンです。 Liveセッション編集(画面上で開いているセットに編集が反映される)は、 macOSデスクトップブリッジを介したLogic Proで行われ、 Liveセットはファイルとして返されます。

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

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

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

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

Doseedo MCPサーバー ・すべてのクライアントで1つのURL

DAWによる
  • Logic Proオープンプロジェクトでのライブ編集
  • Ableton Live.alsの作成、読み込み、変換
  • FL Studio.flpファイルを読み込み、変換する
  • Pro ToolsDAW間で.ptxファイルを移動する
  • REAPER.rppファイルの読み込み、編集、変換
AIクライアントによる
機能別

関連している