rosasynthesiz/flstudio-mcp

View on GitHub ↗

AI-powered FL Studio control via the Model Context Protocol. Beyond piano-roll notes — full in-DAW mixing (Mix Doctor, gain staging, EQ/comp/reverb, reference matching), routing, and composition through Claude and other MCP clients. 67 tools. Windows.

23 ★6 forksPythonUpdated 2mo ago

What you need to know

flstudio-mcp lets Claude Desktop drive FL Studio 2025 for AI mixing, composition and mix diagnosis through natural language, exposing 67 tools across 14 categories plus 6 live resources, with safety-checked, reversible changes.

Install

scripts/install_windows.bat
./scripts/install_macos.sh
pip install -e ".[audio]"

Key features

  • ✓Mix Doctor diagnosis with proposed fixes
  • ✓Full-song peak watch
  • ✓Calibrated EQ, compression, reverb and delay intents
  • ✓Plugin and preset control
  • ✓Multi-track MIDI export
  • ✓Scale and mode composition
  • ✓Tempo and key estimation
  • ✓Melody-to-MIDI transcription
  • ✓67 tools across 14 categories

Caveats

  • ⚠Requires FL Studio 2025+
  • ⚠Requires virtual MIDI ports (loopMIDI or IAC Driver)
  • ⚠Plugin loading and audio rendering are UI-only
  • ⚠Linux not yet supported
Platforms: Windows · macOSClients: Claude Desktop

Topics

ai-musicaudioclaudedawfl-studiomcpmidimixingmodel-context-protocolmusic-production
Stars
23★
Forks
6
Language
Python
License
MIT
Created
2026-05-26
Last push
2026-07-03