Made for agents to play.
Phase runs an MCP server on your Mac. Connect Claude or any MCP client and it can do everything you can: build tracks, design sounds, write chords and drum patterns, add effects, mix and export. It can't hear, so analyze_mix reports levels, clipping and frequency balance. Every change shows up in the app, and every change can be undone.
connect / claude code
$ claude mcp add --transport http phase \
http://127.0.0.1:7341/mcp
# claude desktop and other stdio clients
{ "mcpServers": { "phase": {
"command": "/Applications/Phase.app/
Contents/MacOS/phase-mcp"
} } }
example session
› slow lo-fi beat in D minor, warm
rhodes, sub bass, dusty drums
set_song bpm 78, D minor
add_track keys, fm, “Rhodes”
add_chords Dm9 Gm7 Bbmaj7 A7b9
add_drum_pattern x...x.x. swing .18
add_effect bitcrush, reverb
analyze_mix peak −1.2 dB, lows +3
update_track bass −2 dB