RF

rosasynthesiz/flstudio-mcp

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

114 stars 21 forks Качество 84 Тренд 33MIT

Управление FL Studio на базе искусственного интеллекта через протокол Model Context Protocol. Помимо нот на пианино — полное сведение в DAW (Mix Doctor, гейн-стейджинг, эквалайзер/комп/реверберация, сопоставление референсов), маршрутизация и композиция...

Обзор

Клод диагностирует и исправляет микс в FL Studio с помощью естественного языка. flstudio-mcp — это сервер Model Context Protocol (MCP), который позволяет Claude Desktop напрямую управлять FL Studio 2025 — микшером, плагинами, фортепиано-роллом, маршрутизацией и проектом — по простым запросам. Попросите диагностику микса, вокальную цепочку, аккордовую прогрессию в определённой гамме или полную аранжировку, и Claude выполнит это через скриптовый API FL и набор откалиброванных, проверенных по безопасности инструментов. Он не зависит от жанра и продюсера: ничего в нём не предполагает определённый музыкальный стиль. Подключите два виртуальных MIDI-порта во Флориде (loopMIDI на Windows, драйвер IAC на macOS), подключите MCP_Apply один раз в пианино-ролле, затем спросите Клода простым языком: «Отсканируй мой микс и скажи, что случилось.» — «Настрой вокальную цепочку из моих плагинов.» — «Экспортируй эту аранжировку в MIDI.

Обзор (машинный перевод)

Control FL Studio с Клодом: AI-микширование, композиция и диагностика микширования с помощью естественного языка.

Клод диагностирует и исправляет микс в FL Studio с помощью естественного языка.

Обзор

flstudio-mcp — это сервер Model Context Protocol (MCP), который позволяет Claude Desktop напрямую управлять FL Studio 2025 — микшером, плагинами, фортепиано-роллом, маршрутизацией и проектом — по простым запросам. Попросите диагностику микса, вокальную цепочку, аккордовую прогрессию в определённой гамме или полную аранжировку, и Claude выполнит это через скриптовый API FL и набор откалиброванных, проверенных по безопасности инструментов.

Он не зависит от жанра и продюсера: ничего в нём не предполагает определённый музыкальный стиль.

Быстрый старт

Подключите два виртуальных MIDI-порта во Флориде (loopMIDI на Windows, драйвер IAC включён) macOS), раз включить MCP_Apply в пианино-ролл, затем спросить Клода на прямом языке Язык:

«Просканируйте мой микс и скажи, что не так.» — «Настройте вокальную цепочку из моих плагинов.» — «Экспортируйте эту аранжировку в MIDI.»

Полная настройка приведена ниже.

Возможности

Смешивание и диагностика

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

flstudio-mcp

Control FL Studio with Claude: AI mixing, composition, and mix diagnosis through natural language.

Claude diagnosing and fixing a mix in FL Studio through natural language.

Overview

flstudio-mcp is a Model Context Protocol (MCP) server that lets Claude Desktop drive FL Studio 2025 directly — the mixer, plugins, piano roll, routing, and project — from plain-language requests. Ask for a mix diagnosis, a vocal chain, a chord progression in a particular scale, or a full arrangement, and Claude carries it out through FL’s scripting API and a set of calibrated, safety-checked tools.

It is genre- and producer-agnostic: nothing about it assumes a particular style of music.

Quickstart

scripts\install_windows.bat        :: controller + server + note bridge
fl-studio-mcp-daemon               :: start the bridge, keep it running
./scripts/install_macos.sh         # macOS: controller + server + note bridge
fl-studio-mcp-daemon               # start the bridge, keep it running

Wire the two virtual MIDI ports in FL (loopMIDI on Windows, IAC Driver on macOS), arm MCP_Apply once in the piano roll, then ask Claude in plain language:

“Scan my mix and tell me what’s wrong.” — “Set up a vocal chain from my plugins.” — “Export this arrangement to MIDI.”

Full setup is below.

Capabilities

Mixing & diagnosis

  • Mix Doctor — scans the whole mix and reports concrete problems (clipping, low headroom, level imbalance, missing high-pass, ungrouped related tracks, overlapping EQ boosts), each with the exact evidence and a proposed fix. Fixes are applied one at a time, only on approval, through a snapshot → write → readback → rollback safety layer. Master clipping is resolved by trimming the contributing source tracks rather than pulling the master.
  • Full-song peak watch — holds a running peak per track across playback, so level decisions are based on the loudest moment of the actual song, not a single instant.
  • Calibrated processing intents — musical EQ, compression, reverb, and delay moves mapped to real plugin parameters (native and third-party), each applied as one reversible change.
  • Level-aware compression — sets thresholds relative to a track’s measured level during playback.
  • Gain staging — proposes per-track trims toward a healthy level with proper master headroom.
  • Reference match — compares your mix’s level and tonal balance against a reference track.
Открыть полный README на GitHub

Установка

This server does not publish a one-line install command.

Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "mcpServers": { "fl-studio": { "command": "fl-studio-mcp", "env": { "FLSTUDIO_MCP_TRANSPORT": "tcp" } } } }