FL Studio MCPサーバー:エージェントが実際にできること
2026年9月発行
Doseedoホスト型MCPサーバーを以下の場所で運用しています。 https://api.doseedo.com/mcp これによりAIエージェントが FL Studioプロジェクトの変換、読み込み、ダウンロード: 移動 .flp 5つのDAW間で、FL Studioを閉じた状態で1つのDAWの中身を読み込み、アレンジメントをテキストとして再構築し、FL Studioで開いたプロジェクトを返してくれる。これがその機能です。 ない 実行できるのは、 FL Studioウィンドウを画面上に開くことだけです。トランスポートもミキサー操作もパターン起動もできません。FL Studioにはそのための独自のPython APIがあり、このページではそのAPIの使い方を解説し、両者の境界線を曖昧にすることはありません。
「 FL Studio MCP」と呼ばれる2つの異なるもの
このフレーズは、互いに関連性のない2つの能力を指し示しており、それらを混同すると人々は失望することになる。
- 実行中のプロジェクトをリアルタイムで制御します。 FL Studioには組み込みのPythonインタープリタと MIDIコントローラースクリプトAPI (FL 20.7以降) チャンネル、ミキサー、プレイリストパターン、アレンジメント、トランスポートにアクセス可能。 フラピ リモートでの使用を想定してラップされており、その上に複数のコミュニティMCPサーバーが稼働しています。ただし、いくつかの制約があり、それを利用する前に知っておく必要があります。新しいプラグインをロードできず、プログラムでパターンを作成することもできず、FL Studioが録音していない限り、トリガーしたノートは保持されません。ここに挙げられているものは、これに取って代わるものではありません。
- エージェントがプロジェクト自体にアクセスできる権限。 プロジェクトの内容を読み込んで変換し、再構築し、ダウンロードする。これはファイルレベルの問題であり、FL Studioが閉じている状態でも、FL Studioがインストールされていないマシン(Linuxサーバーやスマートフォンなど)でも動作します。Doseedo MCPサーバーはまさにそのような機能Doseedo提供します。
両者は競合しません。同じオブジェクトに触れることはほとんどありません。コントローラー スクリプトは決して開きません .flp ディスク上に保存されるため、ファイルレベルのツールでは再生ヘッドの位置が認識されません。両方を使用してください。一方のツールでプロジェクトを準備し、もう一方のツールで実行します。
設定
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サーバーページ.
エージェントがFLプロジェクトでできること
プロジェクト単位で指示を出せば、アップロード、ポーリング、ダウンロードは自動的に処理されます。
> Convert ~/Projects/beat.flp to Logic, and tell me what
won't survive the trip.
> What's actually in this .flp? List the channels, the mixer
routing and every sample it references.
> This project has 60 unnamed mixer tracks. Convert it to
REAPER's text format so you can name them from what's
routed to each, then convert it back to .flp.
具体的には、 FL Studioに適用される機能は以下のとおりです。
- ネイティブな方法で変換します。 Logic Pro 、 Ableton Live 、 FL Studio 、 Pro Tools 、 REAPERの 20 方向すべてで、そのうち 8 つは
.flp他の4つのトラックとも双方向で同期できます。トラック、 MIDI 、オーディオクリップ、テンポ、マーカーは編集可能です。 - プロジェクトを読んでください。 エージェントはFLを閉じた状態で「ここには何が入っているか?」に答えることができます。チャンネル、パターン、ミキサールーティング、参照サンプルなどです。 ブラウザ .flp リーダー ページ上に同じものを表示し、 FL Studioを使わずに.flpファイルを開く 手動ルートを網羅しています。
- コードから再構築する。 REAPERのプレーンテキストに変換する
.rpp、配置をテキストとして編集し、元に戻す.flp構造的な作業は生き残るが、1週間の自動化は生き残らない。 引き継がれるもの. - 結果をダウンロード FL Studioで開くネイティブプロジェクトファイルとして。
長時間かかるジョブは非同期です。送信ツールは task_id そして、待機ツールが成果物の準備が整うまでポーリングを行います。変換処理は通常2分以内に完了します。
ミックスからFLプロジェクトを構築するには2つのステップが必要です
オーディオからセッションへのビルダー(フルミックスイン、名前付きトラック上の分離されたstems 、テンポマップ、オプションのステムごとのMIDI 、コードガイド)は、 Logic ProとAbleton LiveFLの場合、エージェントはそれらの1つを構築し、それを変換します。 .flpstems 、テンポマップ、 MIDIその処理後も残ります。これは結果が変わるのではなく、手順が1つ増えるだけなので、事前に知っておくと良いでしょう。
音声データは必ずしも機器から出力されるとは限りません
既にディスク上にあるファイルの場合、エージェントは ローカルパスクラウドはセッション構造(トラック、リージョン、バス、ルーティング)を構築し、ダウンロードによって、プロジェクトに独自のファイルを配置するためのコピーコマンドが返されます。オーディオのアップロードは、サーバーがサンプルを必要とする場合(分離、文字起こし、変換、生成、またはバウンス)にのみ行われます。
インストールして、変換を1回試してみてください。
サーバーを追加し、エージェントを .flpそして、それに改宗するように求め、そして、それが何を残さなければならなかったのかを教えるように求めなさい。
できないこと ― インストールする前にこれをお読みください
- 実行中のFL Studioをリアルタイムで制御することはできません。 トランスポートもミキサー操作も、開いているプロジェクトでのパターントリガーも一切行いません。それがMIDIコントローラースクリプティングAPIとFlapiです。
- 本日より、 Logic Pro向けにLiveセッション編集機能が提供されます。 この製品の、エージェントが開いているプロジェクトを編集する部分は、 macOS上のDoseedo Desktop ブリッジを介して動作し、 Logicその制御する DAW です。
- オフラインバウンスもLogic側で発生します。 DAWを閉じた状態で、実際のサードパーティ製プラグインチェーンを通してトラックを印刷する場合も、同じブリッジを経由します。
- セッション構築は変換によってFLに到達し、 直接的にはそうではない ― 上記を参照。
- プラグインの状態と自動化には限界がある Logic ↔ Abletonの直接的な接続経路から外れています。FL Studio のネイティブミキサーエフェクトは、対応する機能が存在する標準デバイスにマッピングされますが、サードパーティ製プラグインの状態は反映されません。このようにしてアレンジメントを再構築してください。完成したミックスを再構築しないでください。
Logicライブブリッジが搭載されているのにFLには搭載されていないのはなぜか
APIが示唆するものとは正反対です。 Logicは いいえ 公開されたリアルタイム スクリプティング サーフェス — Scripter プラグインは単一のチャンネル ストリップに限定された JavaScript — なので、開いているLogicプロジェクトにアクセスする唯一の方法はネイティブ ブリッジであり、デスクトップ アプリはそれです (Logic側の詳細FLには既にスクリプトAPIがありますが、 コントローラー型: ハードウェアが実行中のインスタンスと通信するように設計されており、ファイルシステムから意図的に隔離され、プラグインの読み込みやパターンの作成ができません。そのため、FLにとって埋めるべきギャップはリアルタイム制御ではなく、プロジェクトファイルでした。FLが開くことを拒否するバイナリ形式を手動で編集することなく、プロジェクトファイルを変換したり、読み込んだり、再構築したりすることです。
どの作業にどのツールを使うべきか
- 現在開いているプロジェクトで、トランスポートまたはミキサーを移動します。 MIDIコントローラースクリプトAPI、またはFlapiを使用してリモートで操作します。
- プロジェクトに付属する船舶制御ロジック: FLコントローラーのスクリプト。
- FL Studioがインストールされていないスマートフォン、サーバー、またはマシンから、プロジェクトを変換、読み込み、再構築、またはダウンロードします。 MCPサーバー。
- あなたが見ている前で、エージェントが進行中のプロジェクトを編集する: Logic Pro 、 Doseedoデスクトップ 走っている。
よくある質問
FL Studio用のMCPサーバーはありますか?
はい、プロジェクトファイル用です。Doseedo Doseedoホスト型MCPサーバーを以下の場所で実行しています。 api.doseedo.com/mcp エージェントがFL Studioプロジェクトを変換、読み取り、ダウンロードできるようにする .flp Logic Pro 、 Ableton Live 、 Pro Tools 、 REAPERとの間でデータをやり取りしたり、FL Studioで開いたネイティブプロジェクトを返したりすることができます。画面上で実行されているFL Studioウィンドウには接続されません。
クロードはFL Studioリアルタイムで操作できますか?
このサーバー経由ではありません。FL FL Studioには独自のMIDIコントローラースクリプトAPI(組み込みのPythonインタープリタ)が搭載されており、チャンネル、ミキサー、プレイリストパターン、アレンジメント、トランスポートをカバーしています。Flapiと複数のコミュニティMCPサーバーがこれをリモートで制御します。これがリアルタイムな方法であり、プロジェクトファイルとは全く異なるインターフェースです。
AIエージェントは.flpファイルを使って何ができるのでしょうか?
Logic Pro 、 Ableton Live 、 Pro Tools 、 REAPERとの間で変換したり、FL Studioを開かずにテンポ、チャンネル、パターン、ミキサールーティング、参照オーディオなどの内部情報を読み取ったり、 REAPERのプレーンテキスト形式でアレンジメントを再構築して元の形式に戻したり、結果をネイティブの.flpファイルとしてダウンロードしたりできます。
ミックスからFL Studioプロジェクトを作成できますか?
2つのステップで完了します。オーディオからセッションへの変換ツールはLogic ProとAbleton Liveを対象としているため、ミックスはどちらかのソフトウェアでセッションに変換され、その後.flp形式に変換されます。 stems 、テンポマップ、およびステムごとのMIDI変換後も保持されます。これは単なる1ステップの追加であり、結果が変わるわけではありません。
現在、どのDAWがライブセッション編集に対応しているのでしょうか?
Doseedo Desktopブリッジを介してmacOS上のLogic Proを使用します。デスクトップアプリが起動し、プロジェクトが開いている状態で、リージョンの移動、 MIDIの書き換え、フェーダー、プラグイン、テンポなどのエージェント編集は、数秒以内に開いているLogicプロジェクトに反映されます。FL FL Studioライブで操作するものではなく、FL Studioの場合、作業のインターフェースはプロジェクトファイルです。
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を使用する代わりにヘッダーを使用します。