Local AI-powered music production control for REAPER with 180 tools across 26 modules via MCP.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent โ or use 1-click editor setup below.
We ran the install command below but it didn't respond within our test window โ this can mean a slow first-time install rather than a real problem.
uvx xdarkzx-reaper-mcpNo response to initialize.
This is an experimental automated check and can have false negatives โ missing environment variables, a slow cold install, etc. It doesnโt necessarily mean somethingโs wrong. Last checked 1mo ago.
๐ก Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Reaper MCP.
AI-powered music production in REAPER through the Model Context Protocol
Quick Start โข Why ReaperMCP? โข Features โข Tools Reference โข Architecture โข Changelog โข Contributing โข Troubleshooting
ReaperMCP connects any MCP-compatible AI assistant to REAPER, giving it full control over music production. Talk to your AI assistant and it composes, mixes, masters, and measures your music in real-time โ the AI chooses every note, rhythm, and CC itself.
181 tools across 26 modules cover the full workflow: MIDI composition and patterns, a vocal-chop pipeline, FX and automatic genre-tuned mixing/mastering (35 style profiles), sends and routing, and post-production QC โ batch editing, ReaScript automation, silence/click detection.
No cloud. Nothing leaves your machine. ReaperMCP runs entirely locally through a file-based Lua IPC bridge inside REAPER โ your project, audio, and MIDI stay on your computer. Bring whatever AI client you already use (Claude Desktop, Claude Code, Cursor, any MCP client) โ ReaperMCP handles REAPER.
If this is useful to you, a star helps other people find it โ that's the whole marketing budget for this project. Want to help keep it maintained? Click the Sponsor badge up top.
ReaperMCP works with any AI client that supports the Model Context Protocol:
Option A: Click the green Code button above โ Download ZIP โ extract to a folder โ works with nothing pre-installed, easiest on a brand new machine.
Option B: Clone with git (lets you git pull for updates later):
A fresh Windows install doesn't ship with git โ check first:
If that says "not recognized", install it, then close and reopen your terminal:
(winget itself ships with Windows 11 and up-to-date Windows 10. If winget isn't found either, grab the installer directly from git-scm.com.)
macOS/Linux almost always have git already โ git --version to check, or brew install git / sudo apt install git if not.
Option C: Already have Python? Install the published package straight from PyPI:
This gives you the reaper-mcp command directly โ but you'll still need
reaper_scripts/reaper_mcp_server.lua for Step 3 below, since that one
file isn't bundled into the PyPI package (grab it from the repo, or
download it directly).
Windows: either double-click install.bat in File Explorer, or โ if you're already in a terminal from the git clone step above โ just keep going in the same PowerShell/Command Prompt window:
macOS / Linux:
The installer installs
reaper-mcplocally and optionally configures Claude Desktop โ no manual JSON editing needed.
Install manually with pip install -e . from the repo folder (or pip install xdarkzx-reaper-mcp from PyPI) and add to your client's MCP config:
Check your client's MCP documentation for the config file location.
Used the one-click installer? Already done โ it sets up REAPER to auto-load the script on every launch. Just open (or restart) REAPER.
Manual install?
reaper_scripts/reaper_mcp_server.lua and select itThis only loads it for the current session โ you'll need to re-run it each time REAPER restarts. See docs/INSTALLATION.md for the auto-start setup.
Open your AI client and start talking:
REAPER must be open with the Lua script running. ReaperMCP communicates through file-based IPC โ it can't launch REAPER for you.
See the full Installation Guide for detailed setup on all platforms and MCP clients.
Factual signals from GitHub, npm, and our automated checks โ not a rating.
No reviews yet โ be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/xdarkzx-reaper-mcp)<a href="https://allmcps.com/mcp/xdarkzx-reaper-mcp"><img src="https://allmcps.com/api/badge/xdarkzx-reaper-mcp?style=directory" alt="Reaper MCP on AllMCPs" /></a>