博客
阅读最新的 Chatmu 博客新闻。
是的,2026 年几乎每个主流 DAW 都有 MCP 服务器:Ableton Live、Pro Tools、Logic Pro、Cubase、FL Studio、REAPER 和 Bitwig 都有社区项目,让 Claude 或其他 AI 客户端通过文字控制你的工程。但几乎没有一个能在播放时听到音频。它们读取和修改轨道、片段和参数;少数几个能在事后分析一次 bounce 或渲染文件。
2026 年 10 月更新。
我是制作人和录音师,经营一个大约有 500 首作品的厂牌。我用同一个问题检查了这里的每个项目:如果我问"为什么副歌听起来比主歌小?",智能体是根据它听到的内容回答,还是只能根据工程里读到的数据回答?本文按 DAW 整理各个选项,只链接我在 GitHub 上核实过的仓库,并说明每个方案的边界。
MCP(Model Context Protocol,模型上下文协议)是让 Claude、ChatGPT 或 Cursor 等 AI 客户端调用你电脑上工具的标准。DAW MCP 服务器把这些调用翻译成 DAW 能理解的命令。如果你刚接触 MCP,可以先看我们的音乐行业 MCP 完整指南。
每个 DAW 开放的接口不同,所以每个 MCP 服务器的做法也不同:
这些接口传递的都是命令和工程状态,默认都不传递音频信号。这就是大多数 DAW MCP 方案的核心局限。
| DAW | MCP 选项(GitHub) | 能否控制工程 | 能否听到音频 | 安装方式 |
|---|---|---|---|---|
| Ableton Live | ableton-mcp(ahujasid)、LivePilot(dreamrec)、Anthropic 的 Ableton 连接器 | 能(社区 MCP);Anthropic 连接器根据手册回答问题 | ableton-mcp:不能。LivePilot:通过母线上可选的 Max for Live 设备获取频谱数据,并可分析渲染后的音频 | Python/uv + Remote Script;LivePilot 另有安装向导 |
| Pro Tools | protools-mcp-server(skrul)、protools-mcp(BlueElevatorProductions) | 能,通过 PTSL | skrul:先 bounce 一个区域再分析文件(峰值/RMS、波形和频谱图)。BlueElevator:不能 | Node 或 Python 3.11,启用 PTSL;BlueElevator 仅限 macOS |
| Logic Pro | logic-pro-mcp(MongLong0214)、logic-pro-mcp(koltyj) | 能,通过 macOS 自动化 | 不能实时监听 | Homebrew 或 Swift 编译;需要辅助功能和自动化权限 |
| Cubase | cubase-mcp(hedidjs)、yoka-cubase-mcp(yokadeeds-dev) | 部分:通过 MIDI 控制走带、调音台和命令 | 不能 | Python + 虚拟 MIDI 端口 + Cubase 远程设置 |
| FL Studio | fl-studio-mcp(karl-andres)、flstudio-mcp(rosasynthesiz) | 能,但受限于 FL 的脚本能力 | 不能实时监听;rosasynthesiz 可分析你手动导出的音频文件 | Python + loopMIDI(Windows)或 IAC Driver(macOS)+ 控制器脚本 |
| REAPER | reaper-mcp(itsuzef)、total-reaper-mcp(shiehn) | 能,控制很深入 | itsuzef:先把工程渲染成临时文件,再测量响度、频谱、动态和立体声 | Python 3.10+(pip)+ distant API;shiehn 使用 Lua 桥接 |
| Bitwig | bitwig-mcp-server(WeModulate)、daw-mcp(ptaczek) | 能:走带、调音台、设备参数 | 不能 | Python/uv + DrivenByMoss OSC;README 标注仍在开发中 |
| Ableton Live(10 月 31 日起) | Chatmu Desktop | 能 | 能:母线上的 Coproducer 插件在你按下播放时把混音传给应用 | Mac 和 Windows 桌面应用 |
星标数和功能来自各仓库 2026 年 10 月的 GitHub 页面。这些都是开源项目,安装前请先阅读各自的 README。
ahujasid/ableton-mcp 是 GitHub 上最受欢迎的 DAW MCP(超过 3,000 星)。它安装一个在 Live 内部开启 socket 的 MIDI Remote Script,再加一个由 uv 运行、与 Claude 通信的 Python 服务器。你可以用文字新建轨道、写 MIDI 片段、加载乐器、设置速度。它听不到音频。
dreamrec/LivePilot 走得更远:Remote Script、大量工具,以及放在母线上的可选 Max for Live 分析器,把频谱数据发送给服务器,同时还能分析渲染后的音频。它的 38 个频谱工具都依赖这个桥接。如果你有 Max for Live,也不介意配置 Python 环境,它是 Live 最完整的开源项目之一。
Anthropic 为 Claude 推出的 Ableton 连接器于 2026 年 4 月作为 Claude for Creative Work 的一部分发布,它让 Claude 的回答以 Live 和 Push 的官方文档为依据。它是个好老师:问它 Live 12 里侧链路由怎么做,它会根据手册回答而不是猜。它的定位是回答问题,而不是监听你的工程。
Pro Tools 有两个靠谱的社区选项,都基于 PTSL。我没有找到 Avid 官方的 MCP 服务器。
skrul/protools-mcp-server 是一个 Node 服务器,默认只读,写入权限可细分设置。它的 README 很坦诚:AI 模型无法直接听音频,所以它的分析工具会 bounce 一个区域(单轨或完整混音),再返回波形图、频谱图、峰值/RMS 和起音数据。它需要 Avid SDK 中的 PTSL proto 文件。
BlueElevatorProductions/protools-mcp 是一个仅限 macOS 的 Python 3.11 服务器,有 25 个工具,主要面向播客后期:工程信息、文字稿搜索、标记、剪辑和 AAF 导出。
Logic 没有公开的脚本 API,所以它的 MCP 服务器是在自动化操作这个应用。MongLong0214/logic-pro-mcp 是用 Homebrew 安装的 Swift 服务器,在 Logic Pro 12.3 上验证过,破坏性操作前会要求确认。koltyj/logic-pro-mcp 结合了 CoreMIDI、辅助功能、CGEvent、AppleScript 和 OSC。两者都需要 macOS 的辅助功能和自动化权限,升级后还要重新授权。它们都不会在播放时监听你的混音。
Cubase 的选择最少。hedidjs/cubase-mcp 是一个 Python 服务器,通过虚拟 MIDI 端口和 Generic Remote 控制 Cubase:走带(播放、停止、录音)和调音台(音量、声像、静音、独奏)。yokadeeds-dev/yoka-cubase-mcp 使用 Mackie Control 协议并能回读状态,README 是德语。两个都是小项目。如果你搜索"cubase mcp"是期待达到 Ableton 那样的控制程度,实际能得到的是走带和调音台控制,而不是作曲或监听。
karl-andres/fl-studio-mcp(约 240 星)通过 MIDI 覆盖走带、调音台、通道机架和钢琴卷帘,提供 Mac 和 Windows 安装脚本。它的 README 说明 FL 的脚本 API 无法加载新插件,也无法新建 pattern。rosasynthesiz/flstudio-mcp 增加到 67 个工具,包括混音辅助;由于 FL 的 API 无法渲染音频,你需要自己导出文件,然后由 Claude 分析(速度、调性)。
REAPER 是可编程性最强的 DAW,这一点很明显。itsuzef/reaper-mcp(pip 安装,61 个工具)覆盖轨道、MIDI、效果器、渲染和分析;它的分析工具会先把工程渲染成临时文件,再测量响度、频谱、动态和立体声场。shiehn/total-reaper-mcp 通过 Lua 桥接,目标是完整覆盖 ReaScript。
WeModulate/bitwig-mcp-server 通过 DrivenByMoss 的 OSC 控制走带、调音台和设备参数;README 标注仍在开发中。ptaczek/daw-mcp 同时支持 Bitwig 和 Ableton。
工程文件告诉你某个推子在 -6 dB,但不会告诉你贝斯和底鼓在 80 Hz 打架、人声在副歌里被淹没,或者母线达到 -7 LUFS、真峰值超过 0 dBTP。混音决定要靠耳朵:
只读取参数的智能体只能猜。分析 bounce 的智能体可以测量,但只能在导出之后,而且只针对那一次渲染。缺少的一步是:在你工作时,听 DAW 此刻正在播放的声音。
Chatmu 是一个面向音乐行业的 AI 智能体,拥有自己的音乐行业 MCP 连接器目录。明天,10 月 31 日,我们将发布 Chatmu Desktop,支持 Mac(Apple 芯片和 Intel)和 Windows,首先支持 Ableton Live 11 和 12,更多 DAW 即将到来。
它能听到你的工程。Chatmu Coproducer 插件放在 Ableton 的 Master 上,在你按下播放时把混音传给应用。Chatmu Ears 对其进行测量:响度(LUFS、真峰值)、频谱、动态、立体声像,以及齿音、浑浊和掩蔽等问题,还有零相位抵消测试(null test)和响度匹配的 A/B 对比。每个数字都有单位和目标值,聊天界面还会显示它听到内容的频谱图。
它能操作你的工程。新建、命名、预备录音并录制轨道;调整推子、声像和发送;以真实单位设置插件和设备参数;写入 MIDI 片段;管理场景、定位标记、速度和侧链;编组轨道;导出整首歌、某个区段或最多 32 条分轨。读取不受限制;写入需要开启"允许控制",破坏性操作每次都会请求批准。
一个典型的提示词:"听一下副歌,告诉我为什么它听起来比主歌小。"Chatmu 会播放、测量,然后用数字回答(例如副歌比主歌更轻、更窄,贝斯在某个具体频段掩蔽了人声),接着提出推子和 EQ 调整方案,在你允许控制后执行。
这不是 AI 生成的音乐,而是在你自己 DAW 里的 AI:由你决定,一切都可编辑,分轨属于你,听起来就是你的声音。混音完成后,同一个智能体可以把导出的文件送去发行、视频和社交媒体。如果你已经在 Claude 或 ChatGPT 中使用 Chatmu,请看 Chatmu MCP。我们提供免费方案,详见价格页面。
有,社区版本。skrul/protools-mcp-server 和 BlueElevatorProductions/protools-mcp 都通过 PTSL 连接 Pro Tools。我没有找到 Avid 官方的 MCP 服务器。
能。ahujasid/ableton-mcp 和 LivePilot 等社区服务器通过 Remote Script 让 Claude 新建轨道、片段并调整参数。Anthropic 自己的 Ableton 连接器则根据 Live 和 Push 手册回答问题。
有一些小型社区项目(hedidjs/cubase-mcp、yoka-cubase-mcp),通过 MIDI 控制走带和调音台,但都不能监听音频。
大多数 DAW MCP 不能。有些可以在你导出后分析 bounce 或渲染文件。Chatmu Desktop 通过 Coproducer 插件和 Chatmu Ears,在你按下播放时监听 Ableton 的母线。
AI 服务行业,人类创造音乐。