Spec Driven Development
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Description from the maker (original English)
FL Studio MCP server: read, mix, compose, and edit your open FL Studio project from any MCP client.
These three are never merged into one score: opinions, measurements and popularity are different things.
We have not written a plain-language summary for this one yet. Below are the facts we read from the registry.
Pick the AI app you use, then copy the settings.
FL_BRIDGE_ENABLE_MIDI, FL_BRIDGE_MIDI_PORT, FL_STUDIO_USER_DATA_DIRYou need
Which app do you use?
Pick your app above. We remember it, so next time the button says “Install in …”.
Open Claude Desktop → Settings → Developer → Edit Config, and paste this into claude_desktop_config.json
{
"mcpServers": {
"postfader-fl-studio": {
"command": "uvx",
"args": [
"postfader-fl-studio-mcp"
],
"env": {
"FL_BRIDGE_ENABLE_MIDI": "your-value",
"FL_BRIDGE_MIDI_PORT": "your-value",
"FL_STUDIO_USER_DATA_DIR": "your-value"
}
}
}
}Run this in your terminal
claude mcp add postfader-fl-studio --env FL_BRIDGE_ENABLE_MIDI=your-value --env FL_BRIDGE_MIDI_PORT=your-value --env FL_STUDIO_USER_DATA_DIR=your-value -- uvx postfader-fl-studio-mcpFill in the empty values before running it.
Paste into .cursor/mcp.json in your project, or ~/.cursor/mcp.json
{
"mcpServers": {
"postfader-fl-studio": {
"command": "uvx",
"args": [
"postfader-fl-studio-mcp"
],
"env": {
"FL_BRIDGE_ENABLE_MIDI": "your-value",
"FL_BRIDGE_MIDI_PORT": "your-value",
"FL_STUDIO_USER_DATA_DIR": "your-value"
}
}
}
}Your browser asks to open the app, then the app shows the settings and asks you to confirm. Key values are left empty for you to fill in.
Paste into .vscode/mcp.json in your project
{
"servers": {
"postfader-fl-studio": {
"type": "stdio",
"command": "uvx",
"args": [
"postfader-fl-studio-mcp"
],
"env": {
"FL_BRIDGE_ENABLE_MIDI": "your-value",
"FL_BRIDGE_MIDI_PORT": "your-value",
"FL_STUDIO_USER_DATA_DIR": "your-value"
}
}
}
}Your browser asks to open the app, then the app shows the settings and asks you to confirm. Key values are left empty for you to fill in.
This one runs on your computer, and ChatGPT can only connect to servers on the internet. Pick another app.
Your choice stays on this device in a cookie; no account needed.
These settings are generated from the maker’s registry entry. If the README says otherwise, follow the README.
Runs on your computer; the tool list appears in your AI app after you install it.
We check information anyone can see; we have not read the code. Checks that do not apply are left out of the count. · Checked Nov 7, 2026
The registry name was verified with the GitHub account synopsys0, which owns the repo
We have not read this repo from GitHub yet
We have not read this repo from GitHub yet
This one runs on your computer; there is no internet endpoint
Runs on your computer and uses local settings instead
Runs on your computer; we can only read tool lists from internet endpoints
Compared with every active server in this category in the registry. Stars count only when the publisher owns the repo.
It passed 1 of 1 applicable basic checks. We have not read the code. Before adding a key or token, see what access the server asks for and use a key with only the permissions you need.
You need to fill in: FL_BRIDGE_ENABLE_MIDI, FL_BRIDGE_MIDI_PORT, FL_STUDIO_USER_DATA_DIR
It runs on your computer. Your AI app starts it when needed, and data does not pass through the maker’s servers (unless it calls an online service itself).
The GitHub repo last changed –, and the latest version (12.0.3) reached the registry 33 days ago.
Apps that support MCP, such as Claude Desktop, Claude Code, Cursor and VS Code. You also need Python (uv) on your computer.
In the same category: Spec Driven Development, Remote Desktop Commander, Georgia MCP
Servers in the same category from other makers, sorted by stars.
Reading a card:★ GitHub starsiThree pillars: reviews · checks · usageiUpdated = latest version published to the registryi
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.
An MCP server for Georgian public data, read from the organizations that publish it.
Copied from the maker’s repo as written. PopNx MCP has not reviewed or endorsed it. HTML, images and scripts are removed. Links lead off this site.
Let Claude, Codex, Cursor, or any MCP client work inside the FL Studio project you have open.
Quick start · What it does · Why PostFader · Docs · FAQ
Free and open source. Unofficial: not made by or affiliated with Image-Line.
PostFader is an FL Studio MCP server. It connects your AI assistant to the project you already have open, so the AI can read your mixer, channels, plug-ins and patterns, check your exported mix, write MIDI, and make changes for you. Every supported change is read back from FL Studio, so you see what actually happened.
It runs on your computer. There is no PostFader account, cloud service, or telemetry.
| Ask your AI | What PostFader does | |
|---|---|---|
| 🔎 Understand a project | *"Which instruments aren't routed to the mixer?"* | Reads routing, effects, channels, patterns, Playlist tracks, and plug-in parameters. |
| 🩺 Fix a mix | *"What are the three biggest problems in this bounce?"* | Measures loudness, peaks, tonal balance, stereo width, and vocal masking in the files you export, and compares them with a reference. |
| 🎛️ Change the session | *"Pan the backing vocals wider and pull the reverb send down 3 dB."* | Sets faders, pan, sends, routing, names, colors, tempo, transport, and any parameter a loaded plug-in exposes, then reads each one back. |
| 🎹 Write music | *"Add an 8-bar D Dorian bassline under my chords."* | Generates chords, melodies, basslines, and drums; writes them to the Piano Roll or exports MIDI files. |
| 🎚️ Pick sounds | *"Choose the sounds yourself from what's loaded."* | Picks presets on the instruments in your project and confirms each selection. |
| 🧱 Run a whole task | *"Turn this loop into a 16-bar draft, but keep my vocal."* | Runs the job as a checked plan you can resume. Export a bounce and it can review the draft and plan one revision. |
Browse all 85 tools in the tool reference.
You need: FL Studio 2026 (26.1.3 or newer) on Windows or macOS, Python 3.10 to 3.14, and a virtual MIDI port: the built-in IAC Driver on macOS, or a free app such as loopMIDI on Windows.
Using Python directly? Run pip install postfader-fl-studio-mcp, then postfader setup. The setup guide covers every option, and postfader-doctor pinpoints anything that isn't connected.
FL Studio only runs scripts from inside itself, so PostFader talks to a small controller script, the Universal Bridge, over a virtual MIDI port. Audio analysis works on files you export, because FL Studio doesn't expose its live output to scripts.
See how PostFader compares with other FL Studio MCP servers →
PostFader is a local MCP server, so your AI client must run on the same computer as FL Studio. postfader setup prints ready-to-paste configuration.
| Client | How to connect |
|---|---|
| Claude Desktop | Paste the generated claude-json config, or install the .mcpb extension from the release page. |
| Claude Code | claude mcp add-json fl-studio ' ' |
| Codex (CLI, IDE, app) | Run the Codex installer ZIP, or postfader setup --client codex-toml --register-codex. |
| Cursor | Paste the claude-json entry into ~/.cursor/mcp.json. |
| Other MCP clients | Any client that can launch a local stdio server. Use the same command, arguments, and environment. |
| Guide | What's in it |
|---|---|
| Setup and troubleshooting | Installers, MIDI settings, every client, upgrades, and the doctor |
| Tool reference | All 85 tools and 8 resources, grouped by task |
| FAQ | Short answers to common questions and problems |
| Comparison | PostFader next to other FL Studio MCP servers and Gopher |
| Production Runs | Multi-step jobs, resuming, and stopping |
| Creation Review | Reviewing a draft bounce, revising it, and preparing delivery |
| Sound Selection | How PostFader picks presets from loaded instruments |
| Plug-in support | Parameter control, presets, and compatibility reports |
| FL Studio limits | What FL Studio's scripting API can't do |
| Security and privacy | What runs where, and how to report a vulnerability |
| All documentation | Architecture, contracts, release notes, and more |
MCP (Model Context Protocol) is the open standard AI assistants use to call tools. An FL Studio MCP server gives the assistant tools for FL Studio, so it can read and change your project instead of only describing what to click.
FL Studio 2026, version 26.1.3 build 5336 or newer. Older builds are refused because they lack MIDI-scripting fixes PostFader relies on.
On Windows you need one virtual MIDI port; loopMIDI is a common free choice. On macOS, enable the built-in IAC Driver in Audio MIDI Setup.
It analyzes audio files you export. FL Studio doesn't give scripts access to its live output, so PostFader can't listen in real time.
On macOS, yes: it adds instruments and effects from FL Studio's Add menu (this needs Accessibility access). On Windows, load them yourself; PostFader can then control their parameters.
It starts read-only, checks every supported change, and never saves. Use FL Studio's undo if you don't like an edit, and try your first edits on a copy.
More in the FAQ.
Bug reports, plug-in compatibility results, and pull requests are welcome; see CONTRIBUTING.md and GitHub Discussions. Report vulnerabilities privately as described in SECURITY.md.
PostFader is licensed under the Apache License 2.0. FL Studio is a trademark of Image-Line, which does not make or endorse this project.