Reaper MCP: сведение, MIDI и анализ микса через Claude и Cursor

bonfire-systems/reaper-mcp· Проверено 12.11.2026· 184на GitHub

Подключает агента к REAPER: создать дорожки, написать MIDI, повесить эффекты, свести и отмастерить трек, замерить громкость в LUFS и найти клиппинг.

3 реализации:

61 инструмент через python-reapy: проект, дорожки, шаблоны, MIDI, FX, сведение, мастеринг, рендер и анализ звука; ставится одной командой pip.

Как подключить

Что сделать до подключения

1

REAPER 7 или новее, запущенный

2

Python 3.10 или новее и pip install reaper-mcp-server

3

Включить distant API: в REAPER Actions → Run ReaScript, выбрать scripts/enable_reapy.py из репозитория и перезапустить REAPER

Конфиг для вашего клиента

Команда в терминале, в папке проекта. Флаг --scope user подключит сервер для всех проектов. Подробно о Claude Code

claude mcp add --transport stdio reaper \
  -- reaper-mcp-server

Проверка: claude mcp list показывает статус рядом с каждым сервером: ✔ Connected, ! Needs authentication или ✘ Failed to connect. Внутри сессии то же видно по команде /mcp.

Инструменты сервера

create_projectсоздаёт проект
set_tempoзадаёт темп
create_trackсоздаёт дорожку
create_busсоздаёт шину
create_sendсоздаёт посыл
insert_track_templateвставляет шаблон дорожки
create_midi_itemсоздаёт MIDI-клип
add_midi_noteдобавляет ноту
create_chord_progressionпишет последовательность аккордов
create_drum_patternпишет барабанный паттерн
add_fxвешает эффект на дорожку
set_fx_parameterменяет параметр эффекта
import_audio_fileимпортирует аудиофайл
set_track_volumeменяет громкость дорожки
add_volume_automationрисует автоматизацию громкости
render_stemsрендерит стемы
apply_mastering_chainставит цепочку мастеринга
analyze_loudnessзамеряет громкость
analyze_frequency_spectrumразбирает спектр
detect_clippingищет клиппинг

Показано 20 из 61.

Что попросить агента

«Создай 4 дорожки: струнные, медь, фортепиано и барабаны»ReaperMCP или REAPER MCP Server создаст дорожки через create_track
«Сочини 8 тактов оркестровых струнных в ре миноре»Агент проверит инструменты через get_track_instruments и впишет ноты через compose_arrangement
«Повесь ReaEQ на фортепиано и срежь низ ниже 200 Гц»REAPER MCP Server вызовет add_fx и set_fx_parameter
«Не слишком ли громкий микс для стриминга?»Сервер dschuler36 вызовет find_reaper_projects, parse_reaper_project и analyze_audio_files и сравнит LUFS с целью
«Сведи проект в стиле lofi и отмастерь»ReaperMCP вызовет engine_mix и engine_master с профилем lofi

Для каких задач

Создать дорожки под оркестр или группу и задать темп
Написать аккорды, барабанный паттерн или аранжировку в MIDI
Повесить эквалайзер или компрессор и настроить параметры
Свести и отмастерить трек под жанр с целевой громкостью в LUFS
Проверить микс на клиппинг, фазу и громкость для стриминга
Найти среди установленных плагинов синтезатор или ревербератор

Ограничения

!

REAPER MCP Server и ReaperMCP работают только при открытом REAPER: первому нужен включённый distant API, второму — запущенный Lua-скрипт; сами запустить REAPER они не могут

!

Инструменты VST агент не ставит и не выбирает в браузере плагина: их нужно загрузить на дорожки заранее; какой сэмпл висит на какой клавише, ReaperMCP не видит

!

Набор из 181 инструмента ReaperMCP не влезет в модели с лимитом, например 128 у Groq Llama 3: выберите профиль через REAPER_MCP_PROFILE

!

Анализ у dschuler36 читает исходные файлы с диска, до эффектов и фейдера, и проект не меняет

Если не работает

ReaperMCP пишет «No response from REAPER»
Откройте REAPER и запустите Lua-скрипт: Actions → Show action list → reaper_mcp_server.lua → Run.
ReaperMCP сработал один раз и перестал отвечать
Lua-скрипт остановился: запустите его снова из Actions. При «Connection timeout» REAPER занят или скрипт упал.
Клиент пишет command not found: reaper-mcp
Запустите установщик ещё раз или поставьте вручную: pip install -e . в папке репозитория либо pip install xdarkzx-reaper-mcp.
Claude Desktop не запускает сервер dschuler36
Claude Desktop не видит PATH оболочки: укажите в command полный путь к uvx из which uvx, обычно ~/.local/bin/uvx.
list_installed_fx не показывает новые плагины
Сервер читает кэш плагинов REAPER: откройте REAPER и дайте ему просканировать новые плагины.

Какую реализацию выбрать

РеализацияКто делаетЗвёздыЗапускКлючИнструментыОбновлён
REAPER MCP ServerBonfire Systems184локальноне нужен6125 октября 2026
ReaperMCPxDarkzx117локальноне нужен18125 октября 2026
Reaper MCP Server (dschuler36)dschuler36135локальноне нужен431 октября 2026

Частые вопросы

Какой сервер выбрать для REAPER?
Чтобы агент сам писал и сводил трек, берите REAPER MCP Server: он ставится через pip и закрывает проект, MIDI, FX, рендер и анализ. ReaperMCP шире: жанровое автосведение, вокальные чопы, лупы и ReaScript. Если нужен только разбор готового проекта без правок, хватит сервера dschuler36.
Может ли агент испортить мой проект?
Сервер dschuler36 проект не меняет: в нём нет инструментов записи. REAPER MCP Server и ReaperMCP правят проект напрямую; у ReaperMCP есть отмена и повтор, в том числе целого прогона инструмента.
Уходят ли мои треки в облако?
Нет. ReaperMCP общается с REAPER через JSON-файлы во временной папке, без портов и сети. Остальные два сервера тоже работают локально.
Почему MIDI от агента звучит механически?
Попросите его «очеловечить MIDI» или добавить кривые выразительности CC: у ReaperMCP для этого есть midi_humanize и инструкции по хьюманизации.
Как подключить Reaper MCP к Claude Code?
Для REAPER MCP Server: pip install reaper-mcp-server, затем claude mcp add reaper -- reaper-mcp-server. Для сервера dschuler36: claude mcp add reaper -- uvx --from git+https://github.com/dschuler36/reaper-mcp-server reaper-mcp-server --reaper-projects-dir <папка с проектами>.
Работает ли Reaper MCP с локальными моделями?
ReaperMCP подключается к LM Studio. Для моделей с лимитом на число инструментов задайте REAPER_MCP_PROFILE: mixing — около 71 инструмента, minimal — около 43.
Работает ли сервер из России?
Все три сервера работают на вашем компьютере рядом с REAPER, без облака и ключей.

Похожие серверы