PostFader MCP Server
by synopsys0io.github.synopsys0/postfader-fl-studio-mcpv12.0.3
FL Studio MCP server: read, mix, compose, and edit your open FL Studio project from any MCP client.
context tax
queued
security
queued
cold start
queued
freshness
Active5d ago
Install PostFader MCP server
Install in Claude Code
claude mcp add postfader-fl-studio -e FL_BRIDGE_ENABLE_MIDI=1 -e FL_BRIDGE_MIDI_PORT='<fl-bridge-midi-port>' -e FL_STUDIO_USER_DATA_DIR='<fl-studio-user-data-dir>' -- uvx postfader-fl-studio-mcpInstall in Cursor
{
"mcpServers": {
"postfader-fl-studio": {
"command": "uvx",
"args": [
"postfader-fl-studio-mcp"
],
"env": {
"FL_BRIDGE_ENABLE_MIDI": "1",
"FL_BRIDGE_MIDI_PORT": "<fl-bridge-midi-port>",
"FL_STUDIO_USER_DATA_DIR": "<fl-studio-user-data-dir>"
}
}
}
}Add to ~/.cursor/mcp.json (global) or .cursor/mcp.json (project).
Install in Claude Desktop
{
"mcpServers": {
"postfader-fl-studio": {
"command": "uvx",
"args": [
"postfader-fl-studio-mcp"
],
"env": {
"FL_BRIDGE_ENABLE_MIDI": "1",
"FL_BRIDGE_MIDI_PORT": "<fl-bridge-midi-port>",
"FL_STUDIO_USER_DATA_DIR": "<fl-studio-user-data-dir>"
}
}
}
}Settings → Developer → Edit Config (claude_desktop_config.json), then restart.
Install in VS Code
{
"servers": {
"postfader-fl-studio": {
"type": "stdio",
"command": "uvx",
"args": [
"postfader-fl-studio-mcp"
],
"env": {
"FL_BRIDGE_ENABLE_MIDI": "1",
"FL_BRIDGE_MIDI_PORT": "<fl-bridge-midi-port>",
"FL_STUDIO_USER_DATA_DIR": "<fl-studio-user-data-dir>"
}
}
}
}Add to .vscode/mcp.json in your workspace.
Install in Windsurf
{
"mcpServers": {
"postfader-fl-studio": {
"command": "uvx",
"args": [
"postfader-fl-studio-mcp"
],
"env": {
"FL_BRIDGE_ENABLE_MIDI": "1",
"FL_BRIDGE_MIDI_PORT": "<fl-bridge-midi-port>",
"FL_STUDIO_USER_DATA_DIR": "<fl-studio-user-data-dir>"
}
}
}
}Add to ~/.codeium/windsurf/mcp_config.json.
Configuration
| Variable | Required | Secret | Description |
|---|---|---|---|
| FL_BRIDGE_ENABLE_MIDI | yes | — | Set to 1 to build the MIDI SysEx transport. Without it the server cannot reach FL Studio. |
| FL_BRIDGE_MIDI_PORT | yes | — | Exact virtual MIDI endpoint name shared with FL Studio. PostFader does not install or configure a virtual MIDI provider. |
| FL_STUDIO_USER_DATA_DIR | yes | — | Absolute FL Studio user-data directory containing Settings/Hardware. |
Freshness
Active — last maintenance signal 5d ago. The newest of the signals below sets the band.
Last commit (default branch)
2026-10-05 · 5d ago · GitHub
Latest release
2026-10-05 · 5d ago · GitHub · v12.0.3
Package published
no data · npm/PyPI
Registry entry updated
2026-10-05 · 5d ago · official registry · v12.0.3
FAQ
›How do I install the PostFader MCP server in Claude Code?
Run: claude mcp add postfader-fl-studio -e FL_BRIDGE_ENABLE_MIDI=1 -e FL_BRIDGE_MIDI_PORT='<fl-bridge-midi-port>' -e FL_STUDIO_USER_DATA_DIR='<fl-studio-user-data-dir>' -- uvx postfader-fl-studio-mcp. For Cursor, VS Code, Claude Desktop and Windsurf, use the install tabs above.
›Does PostFader require an API key?
Yes. It expects FL_BRIDGE_ENABLE_MIDI, FL_BRIDGE_MIDI_PORT, FL_STUDIO_USER_DATA_DIR.
›Can I use PostFader as a remote (hosted) MCP server?
No hosted endpoint is published; it runs locally over stdio.
›Is PostFader in the official MCP registry?
Yes, as io.github.synopsys0/postfader-fl-studio-mcp.