多媒体

ReaperMCP:让智能体在 REAPER 里编曲、混音、做母带

把音频工作站 REAPER 接给智能体:建轨、写 MIDI、加效果器、按风格自动混音和母带、测响度和削波。全程本地运行,适合用 REAPER 做音乐和后期的人。

项目与安装文档

查看项目

https://github.com/xDarkzx/Reaper-MCP

在 DAW 里做音乐,灵感之外有大量机械活:建一排音轨、路由发送、挂同一套效果链、导出前检查响度。ReaperMCP 把 REAPER 接给智能体,这些活可以一句话交代下去,智能体甚至能自己写音符和控制器数据。它通过 REAPER 里运行的 Lua 脚本以文件方式通信,全程本地。截至 2026-10-06 约 80 star,还很小众。

能做什么

  • 181 个工具覆盖整套流程:走带控制、音轨、MIDI 音符和 CC、标记与区域、速度图、包络、发送路由、效果器参数和预设。
  • 编曲辅助:create_drum_pattern 用步进记法写鼓,create_chord_progression 把 "Cm7, Fm7, Bb7, Eb" 这样的和弦串转成 MIDI;load_loops 扫描采样包按 BPM 和调性建轨。
  • 自动混音和母带:engine_mix、engine_master 按 35 种风格模板处理,另有鼓总线、人声链、平行压缩、侧链的一键搭建。
  • 后期质检:analyze_loudness 按流媒体或广播标准测 LUFS,analyze_clipping、analyze_silence、analyze_region_qc 查削波、静音和疑似爆音。

适合谁

  • 用 REAPER 做电子乐或编曲的人,想让智能体先搭好工程骨架和效果链。
  • 做播客和视频配乐后期的人,想批量查响度、找静音段和爆音。
  • 想试试 AI 辅助作曲、又不想把工程传到云端的音乐人。

接入方式

需要 REAPER 7+ 和 Python 3.10+。仓库自带一键安装脚本(Windows 用 install.bat,macOS / Linux 用 install.sh),会顺带配置 Claude Desktop 并让 REAPER 启动时自动加载 Lua 脚本。手动安装时:

pip install xdarkzx-reaper-mcp

再在客户端配置里写 "reaper": {"command": "reaper-mcp"},并在 REAPER 里加载仓库中的 reaper_scripts/reaper_mcp_server.lua(PyPI 包里不含这个文件)。

编辑点评

音频类 MCP 里多数只做播放和转写,ReaperMCP 是少有的深入到 DAW 内部、从编曲到母带都能动手的项目,作者也坦率说明了它不读 CC 数据等边界,值得关注。要注意:工具多达 181 个,对上下文和小模型压力很大,README 建议用 REAPER_MCP_PROFILE 切到 mixing、analysis 等子集;它能删轨、清空 MIDI,还能通过 script_run 执行工程里的 ReaScript,动手前先存好工程;REAPER 必须开着并运行 Lua 脚本才能连接。项目从 2026 年 4 月开始,仍在快速迭代。许可证为 Apache-2.0。