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」はこれらのフレーズの中で最も検索されているが、同時に最も曖昧なフレーズでもある。なぜなら、その名前で最もよく知られているプロジェクトは、このプロジェクトとは正反対の機能を持っているからだ。
- 稼働中のセットをリアルタイムで制御する。 Live 、 Liveオブジェクトモデルという独自の内部APIがあり、コミュニティブリッジを通じてそれが公開されます。 AbletonOSC (OSCを話すコントロールサーフェススクリプト) ピルベ (その上にPythonラッパーを記述したもの)と、セット内からMax for Live使用します。これらはクリップを起動し、デバイスパラメータを設定し、トランスポート状態を読み取ります。 Liveが開いている間ここにあるものは、それらに取って代わるものではありません。
- エージェントがプロジェクト自体にアクセスできる権限。 セットの内容を読み込み、新しいセットを生成し、変換し、再構築し、ダウンロードする。これはファイルレベルの問題であり、 Liveが閉じている状態でも、 Liveがインストールされていないマシンでも動作します。これはDoseedo 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に適用される機能は以下のとおりです。
- 音声からセットを構築する。 完全にミックスイン、ネイティブ
.als出力: 名前付きトラックに分離されたstems 、検出されたテンポマップ、オプションのステムごとのMIDI 、およびコードガイド。約4分。参照 オーディオをセッションへ. - ネイティブな方法で変換します。 Logic Pro 、 Ableton Live 、 FL Studio 、 Pro Tools 、 REAPER 、 Cubase 、Dorico、 Studio One 、 Bitwig 、 GarageBand 10種類のDAWフォーマットに対応した全75方向のコントロール。 Logic 、 MIDI 、オーディオ、テンポ、マーカーは編集可能。Logic、 Ableton 、 Pro Tools 、 REAPERでは、オートメーション、バス/センド、プラグインの状態も引き継がれます。
- セットを読んでください。 1
.alsgzip圧縮されたXMLなので、エージェントはそれを解凍して「中身は何ですか?」とLive閉じた状態で答えることができます。 ブラウザ.alsリーダー ページ上には、テンポ、トラック、デバイス、プラグイン、参照オーディオなど、同じ情報が表示されます。 - コードから再構築する。 REAPERのプレーンテキストに変換する
.rpp、配置をテキストとして編集し、元に戻す.als構造的な作業は生き残るが、1週間の自動化は生き残らない。 引き継がれるもの. - 結果をダウンロード DAWで開くネイティブプロジェクトファイルとして保存されます。
長時間かかるジョブは非同期です。送信ツールは task_id そして、待機ツールが成果物の準備が整うまでそれをポーリングします。フルミックスからのセッション構築には約4分かかりますが、変換はより短時間で済みます。
音声データは必ずしもマシンから出力されるとは限りません
既にディスク上にあるファイルの場合、エージェントは ローカルパスクラウドはセッション構造(トラック、リージョン、バス、ルーティング)を構築し、ダウンロードによって、プロジェクトに独自のファイルを配置するためのコピーコマンドが返されます。オーディオのアップロードは、サーバーがサンプルを必要とする場合(分離、文字起こし、変換、生成、またはバウンス)にのみ行われます。
インストールして、変換を1回試してみてください。
サーバーを追加し、 Liveセットフォルダを圧縮し、エージェントにLogicバージョンと、保存されなかったファイルの一覧を依頼してください。このレポートは、ドラッグ&ドロップコンバーターでは決して得られない情報です。
Doseedo MCPサーバー →できないこと ― インストールする前にこれをお読みください
- Liveセットの実行中にリアルタイムでコントロールすることはできません。 オープンセットでは、トランスポート、クリップ起動、デバイスオートメーションは使用できません。AbletonOSCまたはpyliveを使用してください。マップは PythonでAbleton Live制御する.
- 本日より、 Logic Pro向けにLiveセッション編集機能が提供されます。 この製品の、エージェントが開いているプロジェクトを編集する部分は、 macOS上のDoseedo Desktop ブリッジを介して動作し、 Logicその制御する DAW です。
- オフラインバウンスもLogic側で発生します。 DAWを閉じた状態で、実際のサードパーティ製プラグインチェーンを通してトラックを印刷する場合も、同じブリッジを経由します。
- これはLiveの代替品ではありません。 ミキシングやアレンジは引き続きDAW上で行いますが、このツールはプロジェクトをDAWに出し入れする機能を提供します。
- 自動化とプラグインの状態には限界がある Logic ↔ Abletonという直接的な経路から外れて、アレンジメントを再構築する。完成したミックスではなく、アレンジメントをこのように再構築する。
LogicはライブブリッジがあるのにLiveはないのはなぜか
APIが示唆することとは正反対です。 Logicは いいえ 公開リアルタイムスクリプティングサーフェス、Scripter プラグインは 1 つのチャンネル ストリップに限定された JavaScript、なので、開いているLogicプロジェクトにアクセスする唯一の方法はネイティブ ブリッジであり、デスクトップ アプリはそれです (Logic側の詳細Liveは既にLiveオブジェクト モデルとそれを取り巻く成熟したスタックがあるため、埋めるべきギャップはリアルタイム制御ではなく、プロジェクト ファイル、つまり、 Live開くことを拒否するXML手動で編集することなく、セットを生成、変換、再構築することでした。
どの作業にどのツールを使うべきか
- 現在稼働中のセットで、クリップを発射したり、ノブを回したりする: AbletonOSCまたはpylive。
- セット内の船舶制御ロジック: Max for Live 。
- Liveがインストールされていない電話、サーバー、またはマシンからプロジェクトを生成、変換、再構築、またはダウンロードします。 MCPサーバー。
- あなたが見ている前で、エージェントが進行中のプロジェクトを編集する: Logic Pro 、 Doseedo Desktop 走っている。
よくある質問
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
- あらゆるAIエージェント今日有効なもの
- クロード&クロード・コード電話、デスクトップ、端末
- チャットGPTカスタムMCPサーバーとして
- カーソルmcp.json、エントリ1件
- ジェミニCLIジェミニmcp追加
- OpenAI Codexコーデックスmcp追加
- VS Code Copilotmcp.json、タイプ http
- 全33個のツール参照
- プロジェクトを変換する10種類のDAWフォーマット、75方向
- stemsを分けるボーカル、ドラム、ベース、その他
- オーディオからMIDI楽譜、コード、キー
- 音楽を生成する曲、パート、カバー
- バウンスオフライン実際のプラグインを通して
- ドラムパックを交換する音声はローカルに留まる