mcp.film / Sound Design & SFX / REAPER MCP
REAPER MCP
Drives a live REAPER session: tracks, MIDI, FX, mixing, stems, and loudness analysis.
Caveats
- A fresh pip install reaper-mcp-server resolves an SDK the 0.1.1 release was not written for and should fail at import; install from source.
- reaper-mcp on PyPI is an unrelated project by a different author.
- Two-stage setup: enable REAPER's distant API by running scripts/enable_reapy.py from Actions > Run ReaScript, then restart REAPER.
- REAPER itself is a paid licence after evaluation, and the analysis tools pull in librosa, numpy and soundfile.
What it does
The first server in this directory that puts an agent inside an actual DAW session rather than beside it. 58 tools cover project and track management, MIDI item and note writing, FX chains and parameters, sends and busses, volume and pan automation, mastering chains, and rendering to stems or a time selection. For a filmmaker-agent it closes the loop after generative SFX and dialogue: import the clips, lay them against picture, mix, then analyze loudness, dynamics and clipping before delivery.
Auth
Connect
Connect REAPER MCP to Claude Code
claude mcp add reaper -- reaper-mcp-server
Local install
reaper-mcp-server (after installing from source: `git clone https://github.com/bonfire-systems/reaper-mcp && pip install -e ./reaper-mcp`. The PyPI package `reaper-mcp-server` 0.1.1 predates the mcp 2.x port — see notes. Never `pip install reaper-mcp`, which is someone else's project)
Sample tools
create_trackimport_audio_fileadd_fxset_fx_parameterset_track_volumeadd_volume_automationrender_stemsanalyze_loudnessdetect_clippingapply_limiterField notes
Full curator notes (verified Sep 27, 2026)
Install friction is the story, and it got worse. The PyPI release, `reaper-mcp-server` 0.1.1 (27 Mar 2026, still the only version since), imports `mcp.server.fastmcp` and declares an unbounded `mcp>=1.0.0`. The repo's own port commit (merged 23 Aug 2026) says mcp 2.0 removed that module, and PyPI's current mcp is 2.2.0. So a fresh `pip install reaper-mcp-server` resolves an SDK the release was not written for, and it should fail at import. Install from source, where the server now targets mcp 2.x. Pinning `mcp<2` next to the PyPI package is the untested fallback. The same port also serialises tool calls, because parallel calls under mcp 2.x interleaved on reapy's single socket. Don't confuse the names either: `reaper-mcp` on PyPI is an unrelated project by a different author (nbdy). Setup is two-stage: the server talks to REAPER through python-reapy, which needs REAPER's distant API switched on by running `scripts/enable_reapy.py` via Actions > Run ReaScript and then restarting REAPER. MIT, Python >=3.10, ~143 stars, classified Alpha on PyPI. The repo was last pushed 23 Aug 2026 after two quiet months: alive, but not busy. REAPER itself is a paid licence after its evaluation period, and pulls in librosa, numpy and soundfile for the analysis tools.
Also in Sound Design & SFX
Loudness, true-peak and voice metering that grades a mix against real delivery specs.
Auphonic's automated audio post (loudness, leveling, denoise) reachable through Zapier MCP.
Foley generated against the picture, then extended or patched region by region.
Local Stable Audio 3 for temp score and SFX: generate, inpaint, extend, loop and loudness-normalize offline.
Local, offline sound-effect generation with Meta's AudioGen — no API key, no credits.
Search freesound.org's CC-licensed sound library by natural language for SFX pulls.
Common questions
- How do I install REAPER MCP?
- reaper-mcp-server (after installing from source: `git clone https://github.com/bonfire-systems/reaper-mcp && pip install -e ./reaper-mcp`. The PyPI package `reaper-mcp-server` 0.1.1 predates the mcp 2.x port — see notes. Never `pip install reaper-mcp`, which is someone else's project) Per-client setup is under Connect.
- Does REAPER MCP need an API key?
- No cloud key: it talks to the application running on your own machine, so that app has to be installed and open.
- How do I add REAPER MCP to Claude Code?
- Run
claude mcp add reaper -- reaper-mcp-server. - Is REAPER MCP official?
- No, it is a community server (Community (bonfire-systems / Youssef Hemimy)). mcp.film last verified the listing on Sep 27, 2026.
Used in
Finish the master: upscale, grade, denoise and loudness
Pairs well with
Search a catalogue of real recordings and buy a lifetime worldwide sync licence per track, WAV plus certificate.
Hosted MCP for TTS, voice cloning, music, stem and speaker separation, and denoise.
Official Cartesia (Sonic) server: low-latency TTS, cloning, localization, pronunciation dictionaries.
Badge for your README
Maintain REAPER MCP? Link back to this listing. The badge shows the month it was last verified and updates when the curator re-checks it.
[](https://mcp.film/mcps/reaper-mcp/)
<a href="https://mcp.film/mcps/reaper-mcp/"><img src="https://mcp.film/badge/reaper-mcp.svg" alt="Listed on mcp.film" height="20"></a>