REAPER MCP Server
MCP-сервер для REAPER: агент создает проекты, дорожки и MIDI, расставляет эффекты, сводит, мастерит и рендерит трек
- 179 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Агент удаляет дорожки, меняет проект и перезаписывает файлы рендера на вашем диске
- Распределенный API REAPER открывает программу для внешних скриптов на этой машине
Установка
- Работает в
Ручная установка
claude mcp add reaper -- reaper-mcp-serverСначала `pip install reaper-mcp-server` и включение распределенного API в REAPER скриптом enable_reapy.py.
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Агент удаляет дорожки, меняет проект и перезаписывает файлы рендера на вашем диске
- Распределенный API REAPER открывает программу для внешних скриптов на этой машине
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
REAPER MCP Server управляет звуковой рабочей станцией REAPER 7 и новее по MCP. В README заявлено около 60 инструментов в разделах проекта, дорожек, шаблонов дорожек, MIDI, эффектов и инструментов, работы со звуком, микширования, рендера, мастеринга и анализа. Агент создает проект и дорожки, задает темп и размер, пишет MIDI-партии, генерирует аккордовые последовательности и ударные паттерны, добавляет эффекты и меняет их параметры, подгружает пресеты и ведет автоматизацию громкости и панорамы. Шаблоны дорожек `.RTrackTemplate` вставляются с точным состоянием эффектов, маршрутизацией и элементами. Мастеринг-цепочка, лимитер и нормализация делают финальный проход, а `render_project`, `render_stems`, `render_time_selection` и `render_regions` экспортируют результат. Анализ покрывает громкость, динамику, спектр, стереополе, транзиенты и клиппинг. Связь с REAPER идет через python-reapy.
Для кого. Музыкантам и звукорежиссерам, которые работают в REAPER и хотят поручить Claude рутину сведения, мастеринга и черновых аранжировок.
Подходит, если
- Нужен черновик трека: темп, ударные, аккордовая прогрессия и бас на отдельных дорожках
- Десятки дорожек надо переименовать, раскрасить и разослать по шинам
- Перед сдачей мастера хочется получить анализ громкости, клиппинга и стереополя
- Стемы проекта требуется выгрузить пачкой в заданные файлы
- Шаблон дорожки с цепочкой эффектов вставляется в проект на нужную позицию
Не подходит, если
- Рабочая станция не REAPER: для Ableton Live есть отдельный сервер
- REAPER ниже седьмой версии или запущен не на этой машине
- Нужен слух и вкус в финальном сведении: автоматический мастеринг-проход не заменяет их
- Проект открыт, а распределенный API REAPER не включен в настройках
Пример запроса к агенту
Создай проект на 120 BPM, добавь дорожки ударных и баса, запиши четырехтактную прогрессию Am–F–C–G и покажи громкость мастера.MCP
- Транспорт
- stdio
- Авторизация
- не нужна
Ограничения
- Нужны REAPER 7 или новее, запущенный на этой машине, и Python 3.10 или новее.
- Распределенный API включают один раз: в REAPER запустите скрипт `scripts/enable_reapy.py` через пункт Run ReaScript меню Actions и перезапустите программу.
- Число инструментов в README расходится: в заголовке 61, в разделе 60.
- Проверкой служит ручная работа в настоящем REAPER, как требует CONTRIBUTING: автоматических тестов без программы нет.
Как отключить. Снимите сервер командой `claude mcp remove reaper` или удалите блок reaper из `claude_desktop_config.json`. Пакет убирает `pip uninstall reaper-mcp-server`.
Частые вопросы
Как подключить REAPER к Claude Code?
Поставьте пакет `pip install reaper-mcp-server`, один раз включите распределенный API скриптом `enable_reapy.py` в REAPER и выполните `claude mcp add reaper -- reaper-mcp-server`. REAPER должен быть запущен.
Какие версии REAPER и Python нужны?
REAPER 7 или новее и Python 3.10 или новее. Связь идет через библиотеку python-reapy, поэтому распределенный API REAPER обязан быть включен.
Что агент может сделать со звуком в проекте?
Импортировать файлы, править элементы, записывать, менять высоту тона и скорость воспроизведения. Дальше идут микширование, автоматизация, мастеринг и рендер стемов и областей.
Есть ли режим отладки?
Да, запуск с флагом `--debug` включает подробные логи: `reaper-mcp-server --debug`. Без флагов сервер стартует в обычном режиме и ждет клиента MCP.
Какие анализы доступны для трека?
Шесть инструментов: `analyze_loudness`, `analyze_dynamics`, `analyze_frequency_spectrum`, `analyze_stereo_field`, `analyze_transients` и `detect_clipping`. Они показывают громкость, динамику, спектр, стереополе, атаки и клиппинг.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыMCP-сервер музыкальной студии для Windows: агент пишет текст, генерирует песню локально, аранжирует, сводит и выгружает WAV
MCP-сервер для Ableton Live: агент создает дорожки, расставляет клипы и собирает аранжировку прямо в открытом проекте
MCP-сервер подключает агента к запущенному Adobe After Effects: разбор проекта, правка слоев и ключей, выражения и рендер кадров.
MCP-сервер для Audacity 3.x: 144 инструмента и 9 конвейеров очистки, мастеринга и расшифровки аудио через именованный канал.
BeatDesign MCP связывает агента с локальным видеоредактором: клипы, изображения и субтитры видны в браузере во время работы.
MCP for Adobe Premiere Pro — монтаж через агента
MCP for Adobe Premiere Pro
Локальный MCP-сервер дает Claude, Cursor и Codex читать проект Premiere Pro, править таймлайн и экспортировать результат
Коротко о README
README перечисляет требования, установку через pip и из исходников, настройку распределенного API REAPER в четыре шага и подключение к Claude Desktop и Claude Code. Затем сгруппированный список инструментов по девяти темам, правила участия в разработке и лицензия MIT.