MCP Client Setup¶
Guide to configuring MCP clients to use FL Studio MCP Server.
Claude Desktop¶
Configuration File Location¶
- Windows:
%APPDATA%\Claude\claude_desktop_config.json - macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Linux:
~/.config/Claude/claude_desktop_config.json
Basic Configuration¶
Using uv¶
{
"mcpServers": {
"fruityloops": {
"command": "uv",
"args": ["tool", "run", "fruityloops-mcp"]
}
}
}
From Source¶
{
"mcpServers": {
"fruityloops": {
"command": "uv",
"args": ["run", "fruityloops-mcp"],
"cwd": "/path/to/fruityloops-mcp"
}
}
}
Reloading Configuration¶
After editing the configuration:
- Quit Claude Desktop completely
- Relaunch Claude Desktop
- The server will start automatically
Other MCP Clients¶
The server uses stdio transport and works with any MCP-compatible client.
Generic Configuration¶
Verification¶
Test the server is working:
- Open your MCP client
- Try a simple command:
- You should see available MIDI ports listed
Troubleshooting¶
Server Not Starting¶
Check Claude Desktop logs:
- Windows:
%APPDATA%\Claude\logs\ - macOS:
~/Library/Logs/Claude/ - Linux:
~/.local/share/Claude/logs/
Command Not Found¶
Ensure uvx/uv is in PATH: