Troubleshooting
Common issues and their solutions.
Connection Issues
Connection Timeout
Symptoms: Claude reports timeout or cannot connect to Ableton.
Solutions:
-
Check Ableton is running - The MCP server needs Ableton Live open and running.
-
Verify AbletonOSC is enabled:
- Open Preferences (
Cmd+,/Ctrl+,) - Go to Link/Tempo/MIDI
- Ensure AbletonOSC is selected under Control Surface
- Open Preferences (
-
Check ports are free - Ports 11000 and 11001 must not be used by other apps:
# macOS/Linux lsof -i :11000 lsof -i :11001 # Windows netstat -ano | findstr :11000 -
Restart both apps - Sometimes a clean restart of both Ableton and Claude fixes connection issues.
AbletonOSC Not in Control Surface List
Symptom: AbletonOSC doesn't appear in the dropdown.
Solutions:
-
Run the installer:
remix-mcp install -
Restart Ableton - Required after installing new Remote Scripts.
-
Check installation:
remix-mcp status -
Verify the path - Ensure the Remote Scripts folder exists:
- macOS:
~/Music/Ableton/User Library/Remote Scripts/AbletonOSC/ - Windows:
%USERPROFILE%\Documents\Ableton\User Library\Remote Scripts\AbletonOSC\
- macOS:
Audio Issues
No Sound from MIDI Tracks
Symptom: MIDI notes are created but no audio plays.
Causes & Solutions:
-
Empty sampler loaded - Samplers need samples to make sound:
# Use a synth instead load_default_instrument -
Track not armed - The track may need to be armed for monitoring:
arm_track(track_index) -
Volume at zero - Check track and master volume:
get_track_volume(track_index) set_track_volume(track_index, 0.85) -
Track muted - Unmute the track:
set_track_mute(track_index, false)
Synthesizers vs Samplers
Remember the difference:
| Type | Examples | Works Immediately? |
|---|---|---|
| Synths | Drift, Analog, Wavetable, Operator | Yes |
| Samplers | Simpler, Sampler, Drum Rack | No (need samples) |
Always prefer synthesizers for programmatic track creation.
Claude Configuration
Server Not Appearing in Claude
Claude Desktop:
-
Check config file location:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
- macOS:
-
Verify JSON syntax is valid
-
Restart Claude Desktop after config changes
Claude Code:
# List configured servers
claude mcp list
# Re-add if missing
claude mcp add ableton -- uvx remix-mcpTools Not Available
If Claude says it can't find Ableton tools:
- Restart Claude completely
- Check the server is properly configured
- Verify remix-mcp is in your PATH or using full path
Still Having Issues?
-
Check remix-mcp status:
remix-mcp status -
Enable logging (for debugging):
RUST_LOG=debug remix-mcp serve -
Report an issue: GitHub Issues