Reaper Daemon — MCP-сервер для Claude Code: микс в REAPER через агента
Файловый мост между ИИ-агентом и открытой сессией REAPER: чтение проекта, правка FX, автоматизация и проверка результата на слух и измерениями.
Открыть на GitHubЧто делает Reaper Daemon
Агент кладёт JSON-команду в папку, Lua-скрипт внутри REAPER её выполняет и пишет JSON-ответ. Сокетов и портов нет, расширения тоже не нужны. Такой протокол работает с Claude, Codex, Cursor и любым инструментом, который умеет читать и писать файлы; опциональный stdio MCP-сервер reaper_mcp.py отдаёт тот же мост как инструменты. Ставится на macOS, Windows и Linux: Lua внутри REAPER, снаружи Python 3 без pip-пакетов для базовой части.
Что даёт на практике: scan_fx перечисляет плагины и параметры, значения задаются в реальных единицах вроде "-2.5 dB", автоматизация пишется командами. verify_change снимает трек до и после правки и показывает, что изменилось в звуке. Каждое изменение идёт в undo-блоке, так что Ctrl+Z откатывает работу агента.
Рендер и захват звука по умолчанию закрыты, а без них не работает ни одно измерение, включая verify_change: ставьте python3 setup/install.py --allow-audio-writes. Сохранение проекта, правка настроек REAPER и запуск Lua-скриптов включаются отдельными переключателями. Плагин для Claude запускает установку сам, но сначала нужен клон репозитория на той машине, где живёт REAPER.
Какие задачи решает
- посмотреть, какие плагины стоят на шине и с какими настройками
- опустить бас в районе 300 Гц командами агента
- выровнять громкость вокала по LUFS и проверить результат замером
- собрать партию ударных из аудио или по описанию ритма
- сравнить микс до и после правки по спектру и динамике
Примеры запросов агенту
- Просканируй плагины на дорожке баса и покажи их параметры
- Убери грязь у баса около 300 Гц и проверь, что изменилось в звуке
- Какие плагины висят на шине ударных и как они настроены?
Как установить Reaper Daemon
Установка
Команды запуска нет в реестре MCP — смотрите README репозитория
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Reaper Daemon
Как установить Reaper Daemon в Claude Code?
Сначала клонируйте репозиторий на компьютер с REAPER и запустите установщик: git clone https://github.com/wretcher207/reaper-daemon.git, затем cd reaper-daemon и python3 setup/install.py. Перезапустите REAPER и проверьте связь командой python3 reaperd.py status.
Что делает Reaper Daemon?
Передаёт агенту управление открытой сессией REAPER: чтение проекта, правка параметров FX, автоматизация, работа с треками, MIDI и рендером. Результат правок можно измерить через verify_change.
Почему не работают измерения и verify_change?
Рендер и захват звука выключены до явного разрешения, а все замеры на них опираются. Включите их командой python3 setup/install.py --allow-audio-writes.