Enables AI assistants to control FL Studio on Windows through a local MCP server without cloud dependencies. Bridges MCP clients to FL Studio's Python scripting environment via file-based IPC for project management, transport control, and UI workflow automation.
Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find.
Install from
M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.
Disclosed vulnerabilities in this server's declared npm dependencies (via OSV). Whether each is reachable depends on the installed versions.
Vitest allows Remote Code Execution when accessing a malicious website while Vitest API server is listening
js-yaml has prototype pollution in merge (<<)
process.env. You'll be asked to provide them before it can run.FL_MCP_BRIDGE_DIR— The Node server auto-detects that deployed runtime before falling back to %LOCALAPPDATA%\FLStudioMcpBridge, so is now an override rather than a requirement.FL_MCP_ENV_FILE— All settings are environment variables. Copy .env.example to .env and adjust. The server and CLI now load .env automatically from the working directory, or from when set.FL_MCP_HEARTBEAT_TIMEOUT_MS— 15000 Companion considered dead after (ms)FL_MCP_HELPER_DIR— bridge_dir>\helper Root directory for helper request and snapshot filesFL_MCP_HELPER_SCRIPT— Helper Script (optional) PowerShell user-defined, set viaFL_MCP_HELPER_TIMEOUT_MS— 45000 Helper script timeout (ms)FL_MCP_LOG_FILE— bridge_dir>\bridge.log Structured JSON log pathFL_MCP_LOG_LEVEL— info debug / info / warn / errorFL_MCP_PLAYLIST_SNAPSHOT_FILEFL_MCP_RESPONSE_TIMEOUT_MS— 8000 Default mailbox timeout (ms)FL_MCP_SAFE_MODE— true Enables operation guardsFL_MCP_STALE_REQUEST_AGE_MS— 300000 Auto-cleanup age for orphaned requestsFL_MCP_WINDOW_TITLE— FL Studio Window title for focus automationONEDRIVE[](https://m8ven.ai/mcp/unicornwhodev-afk-mcp-flstudio-mtnmhe)