Blog

Read the latest news from the Chatmu blog.

Back to blog
October 26, 2026

DAW MCP Servers in 2026: Which Ones Can Hear Your Mix?

  • Name
    Chema Rodriguez
    #MCP
    #AI Mixing
    #Pro Tools
    #Music Production
    #Ableton Live
    #DAW

Yes, there is a DAW MCP server for almost every major DAW in 2026: Ableton Live, Pro Tools, Logic Pro, Cubase, FL Studio, REAPER and Bitwig all have community projects that let Claude or another AI client control your session by text. What almost none of them do is hear the audio while you play it. They read and change tracks, clips and parameters; a few can analyze a bounce or a render after the fact.

Updated October 2026.

I'm a producer and sound engineer, and I run a label with around 500 tracks. I went through every one of these projects with the same question: if I ask "why does my chorus feel smaller than the verse?", can the agent answer from what it hears, or only from what it can read in the session? This guide maps the options per DAW, links only repos I checked on GitHub, and shows where each one stops.

What is a DAW MCP server?

MCP (Model Context Protocol) is the standard that lets an AI client like Claude, ChatGPT or Cursor call tools on your computer. A DAW MCP server translates those tool calls into commands your DAW understands. If you're new to MCP, start with our complete guide to MCP for the music industry.

Every DAW exposes a different door, so every MCP server is built differently:

  • Ableton Live: a Python Remote Script (control surface) running inside Live, or OSC.
  • Pro Tools: PTSL, Avid's Pro Tools Scripting Library, a gRPC API on your machine.
  • Logic Pro: no public scripting API, so servers drive it through macOS Accessibility, AppleScript, MIDI and OSC.
  • Cubase: MIDI-based remote control (Generic Remote, Mackie Control); the MIDI Remote API is JavaScript for hardware controllers.
  • FL Studio: MIDI controller scripts in Python, over a virtual MIDI port.
  • REAPER: ReaScript (Lua/Python) or the reapy distant API.
  • Bitwig: OSC through the DrivenByMoss extension, or a controller script.

All of these doors carry commands and session state. None of them carries the audio signal by default. That is the core limitation of most DAW MCP setups.

DAW MCP comparison table

DAWMCP options (GitHub)Controls sessionHears audioSetup
Ableton Liveableton-mcp (ahujasid), LivePilot (dreamrec), Anthropic's Ableton connectorYes (community MCPs); the Anthropic connector answers from the manualableton-mcp: no. LivePilot: spectral data through an optional Max for Live device on the master, plus analysis of rendered audioPython/uv + Remote Script; LivePilot adds a setup wizard
Pro Toolsprotools-mcp-server (skrul), protools-mcp (BlueElevatorProductions)Yes, via PTSLskrul: bounces a region and analyzes the file (peak/RMS, waveform and spectrum images). BlueElevator: noNode or Python 3.11, PTSL enabled, macOS for BlueElevator
Logic Prologic-pro-mcp (MongLong0214), logic-pro-mcp (koltyj)Yes, through macOS automationNo live listeningHomebrew or Swift build; Accessibility and Automation permissions
Cubasecubase-mcp (hedidjs), yoka-cubase-mcp (yokadeeds-dev)Partly: transport, mixer, commands over MIDINoPython + virtual MIDI port + Cubase remote setup
FL Studiofl-studio-mcp (karl-andres), flstudio-mcp (rosasynthesiz)Yes, within FL's scripting limitsNo live listening; rosasynthesiz analyzes audio files you export manuallyPython + loopMIDI (Windows) or IAC Driver (macOS) + controller script
REAPERreaper-mcp (itsuzef), total-reaper-mcp (shiehn)Yes, deepitsuzef: renders the project to a temp file, then measures loudness, spectrum, dynamics, stereoPython 3.10+ (pip) + distant API; shiehn uses a Lua bridge
Bitwigbitwig-mcp-server (WeModulate), daw-mcp (ptaczek)Yes: transport, mixer, device parametersNoPython/uv + DrivenByMoss OSC; README says work in progress
Ableton Live (from Oct 31)Chatmu DesktopYesYes: the Coproducer plugin on the master streams the mix when you hit playDesktop app for Mac and Windows

Star counts and features are from each repo's GitHub page in October 2026. These are open-source projects; check each README before installing.

Which DAW MCP should you use for each DAW?

Ableton Live MCP

ahujasid/ableton-mcp is the most popular DAW MCP on GitHub (over 3,000 stars). It installs a MIDI Remote Script that opens a socket inside Live, and a Python server (run with uv) that Claude talks to. You can create tracks, write MIDI clips, load instruments and set tempo by typing. It does not hear the audio.

dreamrec/LivePilot goes further: a Remote Script, a large tool set, and an optional Max for Live analyzer on the master track that sends spectral data to the server, plus analysis of rendered audio. The 38 spectral tools require that bridge. If you have Max for Live and are comfortable with a Python setup, it is one of the most complete open projects for Live.

Anthropic's Ableton connector for Claude, launched in April 2026 as part of Claude for Creative Work, grounds Claude's answers in the official Live and Push documentation. It is a good tutor: ask how sidechain routing works in Live 12 and you get an answer from the manual instead of a guess. It is built to answer questions, not to listen to your set.

Pro Tools MCP

There are two serious community options for Pro Tools, both built on PTSL. I did not find an official MCP server from Avid.

skrul/protools-mcp-server is a Node server that runs read-only by default with granular write permissions. Its README is honest: AI models can't listen to audio directly, so its analyze tool bounces a region (one track or the full mix) and returns waveform and spectrum images, peak/RMS and onset data. It needs the PTSL proto file from Avid's SDK.

BlueElevatorProductions/protools-mcp is a Python 3.11 server for macOS with 25 tools, built for podcast post: session info, transcript search, markers, editing and AAF export.

Logic Pro MCP

Logic has no public scripting API, so its MCP servers automate the app. MongLong0214/logic-pro-mcp is a Swift server installed with Homebrew, validated on Logic Pro 12.3, with confirmation before destructive actions. koltyj/logic-pro-mcp combines CoreMIDI, Accessibility, CGEvent, AppleScript and OSC. Both need macOS Accessibility and Automation permissions, and you'll re-grant them after upgrades. Neither listens to your mix while it plays.

Cubase MCP

Cubase is the thinnest category. hedidjs/cubase-mcp is a Python server that drives Cubase through a virtual MIDI port and Generic Remote: transport (play, stop, record) and mixer (volume, pan, mute, solo). yokadeeds-dev/yoka-cubase-mcp uses the Mackie Control protocol and reads state back, with a README in German. Both are small projects. If you search "cubase mcp" expecting Ableton-level control, expect transport and mixer, not composition or listening.

FL Studio MCP

karl-andres/fl-studio-mcp (around 240 stars) covers transport, mixer, channel rack and piano roll over MIDI, with installers for Mac and Windows. Its README notes FL's scripting API can't load new plugins or create patterns. rosasynthesiz/flstudio-mcp adds 67 tools including mixing helpers; because FL's API can't render audio, you export the file yourself and Claude analyzes it afterwards (tempo, key).

REAPER MCP

REAPER is the most scriptable DAW, and it shows. itsuzef/reaper-mcp (pip install, 61 tools) covers tracks, MIDI, FX, rendering and analysis; its analysis tools render the project to a temporary file and then measure loudness, spectrum, dynamics and stereo field. shiehn/total-reaper-mcp aims for full ReaScript coverage through a Lua bridge.

Bitwig MCP

WeModulate/bitwig-mcp-server controls transport, mixer and device parameters over OSC through DrivenByMoss; its README marks it as a work in progress. ptaczek/daw-mcp targets both Bitwig and Ableton.

Why does an AI need to hear your mix?

A session file tells you a fader is at -6 dB. It doesn't tell you the bass and kick are fighting at 80 Hz, that the vocal is buried in the chorus, or that the master hits -7 LUFS with true peaks over 0 dBTP. Mix decisions are made with ears:

  • Loudness: integrated LUFS and true peak, compared against where you want to land.
  • Masking and mud: two sources fighting in the same band, or 200–400 Hz build-up.
  • Stereo: width, mono compatibility, phase problems you only catch when you listen.
  • Dynamics: whether the drop actually hits harder than the build.

An agent that only reads parameters can guess at these. An agent that analyzes a bounce can measure them, but only after an export, and only for that one render. The step that's missing is listening to what the DAW is playing right now, while you work.

Coming tomorrow: Chatmu Desktop

Chatmu is an AI agent for the music industry with its own catalog of music-industry MCP connectors. Tomorrow, October 31, we launch Chatmu Desktop, for Mac (Apple silicon and Intel) and Windows, starting with Ableton Live 11 and 12. More DAWs are coming.

It hears your session. The Chatmu Coproducer plugin sits on Ableton's Master and streams the mix to the app when you hit play. Chatmu Ears measures it: loudness (LUFS, true peak), spectrum, dynamics, stereo image, defects like sibilance, mud and masking, null tests, and loudness-matched A/B comparisons. Every number comes with a unit and a target, and the chat shows a spectrogram of what it heard.

It acts on your set. Create, name, arm and record tracks; move faders, pan and sends; set plugin and device parameters in real units; write MIDI clips; manage scenes, locators, tempo and sidechain; group tracks; export the song, a range or up to 32 stems. Reading is free; writing needs "Allow control", and destructive actions ask for approval every time.

A typical prompt: "Listen to the chorus and tell me why it feels smaller than the verse." Chatmu plays it, measures it, and answers with numbers (for example, the chorus is quieter and narrower than the verse, and the bass masks the vocal in a specific band), then proposes the fader and EQ moves and makes them once you allow control.

It is not music made by AI. It's AI inside your DAW: you decide, everything stays editable, the stems are yours, and it sounds like you. When the mix is ready, the same agent can take the export to distribution, video and social. If you already use Chatmu inside Claude or ChatGPT, see Chatmu MCP. There's a free plan; see pricing.

FAQ

Is there an MCP for Pro Tools?

Yes, community ones. skrul/protools-mcp-server and BlueElevatorProductions/protools-mcp both connect to Pro Tools through PTSL. I did not find an official MCP server from Avid.

Can Claude control Ableton Live?

Yes. Community servers like ahujasid/ableton-mcp and LivePilot let Claude create tracks, clips and parameters through a Remote Script. Anthropic's own Ableton connector answers questions from the Live and Push manuals.

Is there a Cubase MCP?

There are small community projects (hedidjs/cubase-mcp, yoka-cubase-mcp) that control transport and mixer over MIDI. None of them listens to the audio.

Can an AI hear my mix?

Most DAW MCPs can't. Some analyze a bounce or render after you export. Chatmu Desktop listens to the Ableton master when you hit play, through the Coproducer plugin and Chatmu Ears.

AI for the industry. Humans for the music.


Try Chatmu → | See pricing →

]]>