§ 開発者向け · モデルコンテキストプロトコル

AIエージェントにDAW(デジタルオーディオワークステーション)を与えましょう。

2026年8月発行

Doseedo MCPサーバーはホスト型サーバーです。 モデルコンテキストプロトコル 終点で api.doseedo.com/mcp。一度接続すれば、Claudeは — スマートフォンでも、Claude Desktopでも、Claude Codeでも — 次のことができます: DAWセッションを読み取り、編集する:リージョンの移動とトリム、MIDIの書き換え、ミキサーの変更、プラグインの挿入、テンポの設定。MacでDø Desktopが動いていれば、これらの編集は開いているLogicプロジェクトに ライブ、ファイルは同期されたままです。また、次のDAW間でプロジェクトを変換します: Logic Pro 、 Ableton Live 、 FL Studio 、 Pro Tools 、REAPER、ミックスをセッションに変え、ステムを分離し、採譜し、生成します。SDKも、MCP自体のためのローカルサーバーも不要です。

インストール

スマートフォンやウェブで — Claudeアプリ(iOS、Android、claude.ai):次を開きます 設定 → コネクタ → カスタムコネクタを追加、貼り付けます https://api.doseedo.com/mcp、求められたらサインインします。これでどこからでもClaudeに「luckbeセッションのサックスを前に出して」と言えば、Mac上のLogicに届きます。

Claude Code — コマンド1つ(OAuth。最初のツール呼び出しでブラウザが開き、サインインして承認します):

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

Claude Desktop — 設定 → コネクタ → カスタムコネクタを追加 → 同じURL。

または、API キーを使用してヘッドレスで 設定 → APIキー — CI、サーバー、またはブラウザを持たないクライアントの場合:

claude mcp add --transport http --scope user doseedo https://api.doseedo.com/mcp \
  --header "X-API-Key: dsk_live_..."

どのMCPクライアントでも同じです:次を登録します https://api.doseedo.com/mcp をStreamable-HTTPサーバーとして登録し、OAuthの承認を完了するか、キーを次のヘッダーで送ります: X-API-Key ヘッダ。

要点

デスクから離れているとき。スマートフォンでClaudeを開き、「私のセッションで、イントロを短くしてボーカルを2 dB上げて」と言う。Macに戻ると、Logicではもう完了しています — 編集はライブで適用され、プロジェクトは保存済み。それがこの接続の意味です。

エージェントが得るもの

2つの系統: セッション制御 — アカウント内のセッションを読み取り・編集し — さらに オーディオツール — 生成、分離、採譜、変換。

道具その機能
doseedo_list_sessionsアカウント内のセッションを一覧表示 — 名前、ID、DAW。
doseedo_get_sessionセッションをアレンジとして読み取ります:各トラックとそのID、リージョンは拍 そして と秒で、ミキサーレベル(dB付き)、プラグインチェーン、テンポ、マーカー — さらにDø Desktopが今そのセッションにライブ接続中かどうか。
doseedo_edit_session編集のリストを適用 — リージョンの移動/トリム、MIDIノートの書き換え、トラックの追加や削除、フェーダー/パン/ミュートの設定、プラグインの挿入や調整、テンポ変更、マーカー追加。Logicが開いていれば、それらは 数秒以内にライブで反映されます。そうでない場合は保存され、次にセッションを開いたときに適用されます。
doseedo_bounce_sessionトラックをオーディオに書き出す 実際のプラグインチェーンを通して、オフラインで — Dø DesktopがDAWを開かずにバックグラウンドでレンダリングします(純正プラグインではできません)。ダウンロード可能なステムを返します。
doseedo_add_audio_to_session生成した楽曲や分離したステムをそのままセッションに追加し、トラックに配置できる状態にします。
doseedo_desktop_statusDø Desktopが起動してDAWに接続されているか、どのセッションを保持しているか、どこまで適用済みか — 読み取り専用。
doseedo_download_sessionセッションをネイティブの .logicx、サーバー側で再構築 — デスクトップ不要。返り値は 短時間有効な認証不要リンクため、エージェントはそのままダウンロードフォルダに保存します。使うのはプレーンな curl -o (キーもヘッダーも不要)。
doseedo_list_plugins名前で挿入できるプラグイン — Logic純正のカタログは常に、加えてDø Desktop接続時はMacにインストール済みのプラグインも。
doseedo _convert_project完全なプロジェクトを5つのDAW間で変換 — 全20方向(Logic Pro、Ableton Live、FL Studio、Pro Tools、REAPER)、ネイティブに再構築。トラック、MIDI、オーディオ、テンポ、マーカーは編集可能な状態で届きます。Logic↔Abletonではオートメーション、バス/センド、プラグインの状態も運ばれます。
doseedo _audio_to_sessionフルミックスを入力として、ネイティブのLogicまたはAbletonセッションを出力します。出力には、名前付きトラックに分離されたstems 、テンポマップ、オプションでステムごとのMIDI 、およびコードガイドが含まれます。
doseedo別々のstemsミックスをボーカル、ドラム、ベース、メロディーパートなどの個別のstemsに、サンプル単位で正確に分割します。
doseedo _transcribe音声入力、編集可能なノート出力 ― 楽器ごとのモデルが1つの画面に集約されています。
doseedo_generate_music / doseedo_cover_songテキストの指示からマルチステムの音楽を生成、または楽曲を別のスタイルで再レンダリング。
doseedo _accountプランのティアと残りのクレジット(読み取り専用)。

非同期ジョブ(生成、セッション構築、バウンス)は1つの型に従います:送信ツールが返すのは task_id、 そして doseedo_wait_task でポーリングします。完成した成果物はプレーンな https ダウンロード URL — エージェントは以下で取得します curlとしてデバイスに保存します。ダウンロードに認証は不要です。

ライブ編集がDAWに届く仕組み

ここが以前は不可能だった部分です。Logicには自動化APIがなく、スクリプトで操作できません。Dø Desktopがその隙間を埋めます:

  1. Claudeが呼び出すのは doseedo_get_session でアレンジを確認し、次に doseedo_edit_session 編集内容とともに — それらはクラウドセッションと編集ログに記録されます。
  2. Dø Desktopは、Mac上で動作しながらそのセッションを購読しています。各編集を独自のブリッジ経由で開いているLogicプロジェクトに適用します — 実際のリージョンを動かし、実際のノートを書き換え — 数秒以内に。そしてディスク上の .logicx をサーバーと同期し続けます。
  3. デスクトップが閉じていても何も失われません:編集は保存され、次にそのセッションを開いたときに適用されます。 doseedo_get_sessionの同期ブロックがどちらの状態かをエージェントに伝えるので、変更がすでにライブ反映されたかを常に把握できます。

ライブ 編集の唯一の必要条件は、プロジェクトを開いた状態でDø Desktopが動いていることです — それ以外(読み取り、保存済みセッションの編集、バウンス、プロジェクトのダウンロード)はすべてコネクタだけで動作します。バウンスは次にデスクトップが起動したときに実行されます。Logicが開いていればLogic経由でライブに、開いていなければヘッドレスで。

認証と計測 ― 新たに学ぶことは何もない

OAuthアクセストークン は 普通 dsk_ APIキー。クライアントを承認すると、そのクライアントにスコープされたAPIキーが発行されます。すべての呼び出しは、サイトの使用とまったく同じように計測されます。同じ割り当て、同じクレジット、失敗したジョブの払い戻し。クライアントを承認して、 設定 → APIキーOAuth の許可は次のように表示されます。 MCP · <client name>MCP専用の料金プランやアカウントは存在しません。

デザイン、簡単に言うと

ステートレスなストリーミング可能な HTTP — プレーンなJSON - POST 上の RPC、セッション ID なし、サーバー開始ストリームなし、そのため短命なプロセスや CI から動作します。長時間のジョブはどこでも 1 つの非同期形状に従います: 送信は、 task_id, doseedo_wait_task サーバー側でポーリングを行い、ジョブがまだ実行中の場合はエージェントに再度呼び出しを行うように指示します。エンドポイントは API と同じエッジ上に存在し、ツールの背後にある完全な HTTP サーフェスは、 ドキュメント.

よくある質問

Doseedo MCPサーバーとは何ですか?

ホスト型モデルコンテキストプロトコルエンドポイント api.doseedo.com/mcp。あらゆるMCPクライアント — Claudeのスマートフォン/ウェブアプリ、Claude Desktop、Claude Code、Cursor — がコマンド1つで接続し、アカウント内のDAWセッションを読み取り・編集できます。さらにプロジェクトの変換、オーディオからのセッション構築、ステム分離、採譜、生成も。MCP自体はあなたのマシン上で何も実行しません。

開いている最中のLogicプロジェクトを、Claudeは本当に編集できますか?

はい。MacでDø Desktopが動いていれば、Claudeがコネクタ経由で行った編集 — リージョンの移動、MIDIの書き換え、フェーダーの変更、プラグインの挿入 — は数秒以内に開いているLogicプロジェクトに適用され、ファイルはサーバーと同期された状態に保たれます。デスクトップが閉じていれば編集は保存され、次にセッションを開いたときに適用されます。エージェントはどちらの状態かを見られます。これは本物のセッション編集であり、昔の変換して再読み込みする回避策ではありません。

スマートフォンから使えますか?

はい。次を追加します: https://api.doseedo.com/mcp をClaudeのiOS/Androidアプリ(またはclaude.ai)でカスタムコネクタとして追加し、一度サインインすれば、どこからでもセッションを操作できます。MacでDø Desktopが動いている限り、編集はそこにあるLogicに届きます。そうでなければキューに入り、次に開いたときに適用されます。

DAWを開かずに、サードパーティ製プラグインを通してトラックをバウンスできますか?

はい - doseedo_bounce_session はオフライン書き出しをキューに入れ、Dø Desktopが各トラックを実際のプラグインチェーンを通してバックグラウンドでレンダリングします:Logicが開いていればLogic経由でライブに、開いていなければヘッドレスで。標準のDAWはインストール済みプラグインを通したヘッドレスバウンスができませんが、これはできます。結果はダウンロード可能なステムファイルです。

どのDAWに対応していますか?

ライブセッション編集とバウンスは現時点でLogic Proが対象です(Dø Desktopブリッジ)。読み取り、構築、変換が対応するのはLogic Pro(.logicx)、 Ableton Live (.als)、 FL Studio (.flp) Pro Tools (.ptx)とREAPER (.rpp)— 全20方向の変換。

どのように認証され、請求されるのですか?

OAuth(一度承認するだけ)または dsk_ 設定 → APIキー からのAPIキー。呼び出しはサイトの利用とまったく同じように計量されます — 同じクォータ、同じクレジット、キー単位で取り消し可能。

次に読む

開発者向け