MCP server for controlling FL Studio - mixer, transport, channels, plugins, and piano roll
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"mcp-flstudio","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
<!-- mcp-name: io.github.jagdeepsinghdev/fl-studio-mcp --> # FL Studio MCP Server An [MCP](https://modelcontextprotocol.io) server that lets an AI assistant control **FL Studio**: transport, mixer, channels, patterns, the piano roll, plugins, presets, genre packs, vocal chains and audio files. It runs locally next to FL Studio (stdio) and talks to it through FL's own Python scripting API over virtual MIDI ports, plus, on macOS, the screen and keyboard for the things the API cannot do. > **Fork of [karl-andres/fl-studio-mcp](https://github.com/karl-andres/fl-studio-mcp), with thanks.** The original provided the transport/mixer/channel/plugin/piano-roll foundation (MIT license, retained). This fork extends it: session-safe note writing (roll handshake + title OCR), full pattern/channel/file management, in-engine UI automation, one-call track/song building, and a request-id protocol with audit + controller rollback. > **Status: alpha.** Built and tested on **macOS** with **FL Studio 2026 Producer Edition**. Windows is > untested beyond the original tools. See the [project page](https://github.com/jagdeepsinghdev/fl-studio-mcp) for releases and the changelog. ## Features 29 tools, each with several actions (`fl_help(domain)` prints the parameters of one). Highlights: - **Transport and mixer**: play/stop/record, tempo, time signature, swing, loop; volume, pan, sends, routing, effects, peak meters, automatic clipping fix. - **Channels and patterns**: list, add instruments, clone, group, rename, route; create, clone, select and resize patterns; step-sequencer rows with per-step velocity/pitch/pan. - **Piano roll, safely**: notes and chords from text (`"Am F C G"`), melodies as note tokens, MIDI import, capture of what you played. Every write first proves which roll is open by reading its on-screen title. - **Plugins and presets**: list and set parameters, load presets by name, built-in echo/reverb/chorus; JSON beat and melody presets (drop in a file, no code…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.