PostFader について
PostFaderは、開いているFL StudioプロジェクトをAIクライアントから確認・編集できるローカルMCPサーバーです。初期状態は読み取り専用で、対応する変更を検証し、リアルタイム出力ではなく書き出した音声を分析します。
主な機能
- 01ミキサー、チャンネル、パターン、プラグインの確認
- 02セッション設定とプラグインパラメーターの編集
- 03MIDI生成とピアノロールへの書き込み
- 04書き出しミックスの分析とリファレンス比較
- 05再開可能で検証付きの制作プラン実行
活用シーン
- 01プロジェクト内のルーティングやプラグインの問題確認
- 02AIクライアントからのミキサー設定調整
- 03ベースライン、コード、メロディ、ドラムの作成
- 04書き出しミックスのバランスやボーカルのマスキング確認
MCP 対応
FL Studioプロジェクトの確認・編集、MIDI、音声分析のツールとリソースをMCPクライアントに提供します。仮想MIDIポートとUniversal Bridgeを介してローカル接続します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
uvx postfader-fl-studio-mcpFL_BRIDGE_ENABLE_MIDISet to 1 to build the MIDI SysEx transport. Without it the server cannot reach FL Studio.FL_BRIDGE_MIDI_PORTExact virtual MIDI endpoint name shared with FL Studio. PostFader does not install or configure a virtual MIDI provider.FL_STUDIO_USER_DATA_DIRAbsolute FL Studio user-data directory containing Settings/Hardware.ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
PostFader:FL Studio MCP サーバー
Claude、Codex、Cursor、または任意の MCP クライアントが、開いている FL Studio プロジェクト内で作業できるようにします。
クイックスタート · できること · PostFader を選ぶ理由 · ドキュメント · FAQ
無料のオープンソースです。非公式であり、Image-Line が開発または提携しているものではありません。
PostFader は FL Studio MCP サーバーです。すでに開いているプロジェクトに AI アシスタントを接続し、ミキサー、チャンネル、プラグイン、パターンの読み取り、エクスポートしたミックスの確認、MIDI の書き込み、変更を行えるようにします。対応する変更はすべて FL Studio から読み戻されるため、実際に何が行われたかを確認できます。
お使いのコンピューター上で動作します。PostFader のアカウント、クラウドサービス、テレメトリーはありません。
できること
| AI に依頼すること | PostFader が行うこと | |
|---|---|---|
| 🔎 プロジェクトを把握する | 「ミキサーにルーティングされていない楽器はどれですか?」 | ルーティング、エフェクト、チャンネル、パターン、Playlist のトラック、プラグインのパラメーターを読み取ります。 |
| 🩺 ミックスを修正する | 「このバウンスで最も大きな問題を 3 つ教えてください」 | エクスポートしたファイルのラウドネス、ピーク、音色バランス、ステレオ幅、ボーカルのマスキングを測定し、リファレンスと比較します。 |
| 🎛️ セッションを変更する | 「バッキングボーカルをもっと広くパンして、リバーブセンドを 3 dB 下げてください」 | フェーダー、パン、センド、ルーティング、名前、色、テンポ、トランスポート、および読み込まれたプラグインが公開するパラメーターを設定し、それぞれを読み戻します。 |
| 🎹 曲を作る | 「コードの下に D ドリアンの 8 小節のベースラインを追加してください」 | コード、メロディー、ベースライン、ドラムを生成し、Piano Roll に書き込むか、MIDI ファイルとしてエクスポートします。 |
| 🎚️ サウンドを選ぶ | 「読み込まれている音源から、サウンドを選んでください」 | プロジェクト内の音源のプリセットを選び、それぞれの選択を確認します。 |
| 🧱 タスク全体を実行する | 「このループを 16 小節の下書きにしてください。ただし、ボーカルは残してください」 | 再開可能な、確認済みのプランとしてタスクを実行します。バウンスをエクスポートすると、下書きを確認して修正案を 1 つ立てることもできます。 |
ツールリファレンスで 85 個のツールをすべてご覧ください。
クイックスタート
必要なもの: Windows または macOS 上の FL Studio 2026(26.1.3 以降)、 Python 3.10~3.14、仮想 MIDI ポート:macOS に組み込まれている IAC Driver、または Windows 用の無料アプリ loopMIDI など。
- インストーラーを実行します。 最新リリースから Windows または macOS 用の ZIP をダウンロードして展開し、中にあるインストーラーを実行します。PostFader をインストールし、ブリッジスクリプトを FL Studio にコピーして、使用する MIDI ポートを尋ねます。
- FL Studio で、Options → MIDI settings を開きます。仮想ポートを入力と出力の両方で有効にし、入力のコントローラータイプを Universal Bridge に設定して、両方に同じポート番号を指定します。
- AI クライアントを接続します。 インストーラーが表示する設定を使ってください(対応クライアントを参照)。
- まず質問してみましょう。 「プロジェクトの概要を教えてください。」 などと尋ねます。PostFader は読み取り専用で起動するため、編集を依頼するまでは何も変更されません。
Python を直接使いますか? pip install postfader-fl-studio-mcp を実行してから、postfader setup を実行してください。セットアップガイドではすべてのオプションを説明しており、postfader-doctor で接続されていない箇所を特定できます。
仕組み
FL Studio は内部からしかスクリプトを実行できないため、PostFader は仮想 MIDI ポート経由で小さなコントローラースクリプト Universal Bridge と通信します。FL Studio はライブ出力をスクリプトに公開しないため、オーディオ解析には書き出したファイルを使用します。
PostFader を選ぶ理由
- 依頼するまで何も変更されません。 PostFader は読み取り専用で起動します。編集には書き込みモードが必要です。変更を依頼した場合に限り、AI がそのセッション中だけ書き込みモードを有効にします。プロジェクトを再読み込みすると、書き込みモードは再びオフになります。
- 変更は推測ではなく確認されます。 対応する編集を行うたびに、PostFader は FL Studio から値を読み戻し、実際に何が起きたかを報告します。
- プロジェクトが勝手に保存されることはありません。 保存するタイミングは自分で決められ、FL Studio の取り消し履歴も引き続き機能します。
- 設定だけでなくミックスもチェックします。 ミックスドクター、ラウドネスとトゥルーピークのチェック、リファレンス比較、ボーカルのマスキング解析は、選択したバウンスを対象に実行されます。
- AI のコンテキストを圧迫しません。 詳細なプラン形式は AI が必要とするときだけ読み込まれるため、会話のための余裕を確保できます。
- Windows と macOS の両方でテスト済みです。 リリース前に、両方のシステムですべての変更に対してテストスイートを実行します。
PostFader と他の FL Studio MCP サーバーとの比較を見る →
対応クライアント
PostFader はローカルの MCP サーバーであるため、AI クライアントは FL Studio と同じコンピューター上で実行する必要があります。postfader setup を実行すると、そのまま貼り付けて使える設定が表示されます。
| クライアント | 接続方法 |
|---|---|
| Claude Desktop | 生成された claude-json 設定を貼り付けるか、リリースページから .mcpb 拡張機能をインストールします。 |
| Claude Code | claude mcp add-json fl-studio '<the fl-studio entry from claude-json>' |
| Codex(CLI、IDE、アプリ) | Codex インストーラーの ZIP を実行するか、postfader setup --client codex-toml --register-codex を実行します。 |
| Cursor | claude-json のエントリーを ~/.cursor/mcp.json に貼り付けます。 |
| その他の MCP クライアント | ローカルの stdio サーバーを起動できるクライアントなら使用できます。同じコマンド、引数、環境を使います。 |
ドキュメント
| ガイド | 内容 |
|---|---|
| セットアップとトラブルシューティング | インストーラー、MIDI 設定、各クライアント、アップグレード、doctor |
| ツールリファレンス | 目的別にまとめた、85 個のツールと 8 個のリソースすべて |
| FAQ | よくある質問や問題への簡潔な回答 |
| 比較 | PostFader とほかの FL Studio MCP サーバーおよび Gopher の比較 |
| 制作実行 | 複数ステップのジョブ、再開、停止 |
| 制作レビュー | ドラフトのバウンスのレビュー、修正、納品準備 |
| サウンド選択 | PostFader が読み込み済みのインストゥルメントからプリセットを選ぶ方法 |
| プラグインのサポート | パラメーター制御、プリセット、互換性レポート |
| FL Studio の制限 | FL Studio のスクリプト API ではできないこと |
| セキュリティとプライバシー | 各処理の実行場所と、脆弱性の報告方法 |
| すべてのドキュメント | アーキテクチャ、仕様、リリースノートなど |
FAQ
FL Studio MCP サーバーとは何ですか?
MCP(Model Context Protocol)は、AI アシスタントがツールを呼び出すためのオープン標準です。FL Studio MCP サーバーは、アシスタントに FL Studio 用のツールを提供するため、クリックする場所を説明するだけでなく、プロジェクトを読み取って変更できます。
どのバージョンの FL Studio で動作しますか?
FL Studio 2026、バージョン 26.1.3 build 5336 以降です。PostFader が依存する MIDI スクリプトの修正が含まれていないため、それ以前のビルドは拒否されます。
loopMIDI は必要ですか?
Windows では仮想 MIDI ポートが 1 つ必要です。loopMIDI は一般的な無料の選択肢です。macOS では、Audio MIDI 設定で組み込みの IAC Driver を有効にしてください。
曲を聴くことはできますか?
エクスポートしたオーディオファイルを分析します。FL Studio ではスクリプトからライブ出力にアクセスできないため、PostFader はリアルタイムで聴くことはできません。
プラグインを読み込めますか?
macOS では可能です。FL Studio の「Add」メニューからインストゥルメントとエフェクトを追加します(アクセシビリティへのアクセスが必要です)。Windows ではご自身で読み込んでください。読み込み後は、PostFader でパラメーターを制御できます。
プロジェクトを壊すことはありませんか?
最初は読み取り専用で動作し、サポート対象の変更をすべて確認して、保存は一切行いません。編集が気に入らない場合は FL Studio の取り消し機能を使い、最初の編集はコピーで試してください。
詳しくはFAQをご覧ください。
貢献とセキュリティ
バグ報告、プラグインの互換性結果、プルリクエストを歓迎します。CONTRIBUTING.md と GitHub Discussionsをご覧ください。 脆弱性は、SECURITY.mdに記載されている方法で非公開に報告してください。
PostFader はApache License 2.0のもとでライセンスされています。FL Studio は Image-Line の商標であり、同社は本プロジェクトの制作や推奨を行っていません。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。