# REAPER MCP

> Drives a live REAPER session: tracks, MIDI, FX, mixing, stems, and loudness analysis.

- **Category:** Sound Design & SFX
- **Vendor:** Community (bonfire-systems / Youssef Hemimy) (community)
- **Pricing:** free
- **Verified:** 2026-08-11

## 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.

## Connect

- Claude Code: `claude mcp add reaper -- reaper-mcp-server`
- Local: `reaper-mcp-server (after `pip install reaper-mcp-server` — note the package name is NOT `reaper-mcp`)`

**Auth:** local-app — No key; requires a licensed REAPER install running locally with its distant API enabled

## Capabilities

[daw-control](https://mcp.film/capabilities/daw-control.md) · `mixing` · [mastering](https://mcp.film/capabilities/mastering.md) · [midi](https://mcp.film/capabilities/midi.md) · `fx-chains` · `automation` · `stem-render` · `loudness-analysis`

## Sample tools

`create_track` · `import_audio_file` · `add_fx` · `set_fx_parameter` · `set_track_volume` · `add_volume_automation` · `render_stems` · `analyze_loudness` · `detect_clipping` · `apply_limiter`

## Field notes

Install friction is the story. The PyPI package is `reaper-mcp-server`, not `reaper-mcp` — `reaper-mcp` on PyPI is an unrelated project by a different author (nbdy), so a wrong `pip install` silently gets you someone else's server. Setup is also two-stage: the server talks to REAPER through python-reapy, which requires REAPER's distant API to be switched on by running `scripts/enable_reapy.py` via Actions > Run ReaScript, then restarting REAPER. MIT, Python >=3.10, ~117 stars, self-classified Alpha. PyPI sits at 0.1.1 (27 Mar 2026) while the repo has moved on to 21 Jun 2026 — install from source if you want the newer tools. REAPER itself is a paid licence after its evaluation period, and pulls in librosa, numpy and soundfile for the analysis tools.

## Verification

- Status: Freshly checked (1 days old)
- Added: 2026-08-11
- Last verified: 2026-08-11
- Machine JSON: https://mcp.film/api/mcps/reaper-mcp.json

## Links

- Site: https://www.reaper.fm/?utm_source=mcp.film&utm_medium=referral&utm_campaign=directory&utm_content=reaper-mcp%3Asite
- Docs: https://github.com/bonfire-systems/reaper-mcp?utm_source=mcp.film&utm_medium=referral&utm_campaign=directory&utm_content=reaper-mcp%3Adocs#readme
- Repo: https://github.com/bonfire-systems/reaper-mcp

---

Structured data: https://mcp.film/api/mcps/reaper-mcp.json · Directory: https://mcp.film
