reaper-mcp
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@reaper-mcpRender the project to MP3"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
reaper-mcp
MCP server for REAPER.
MCP client --stdio JSON-RPC--> python/server.py --JSON mailbox--> lua/bridge.lua (inside REAPER)Eleven grouped tools. Multi-step edits go through batch; anything else through reaper_call / run_lua.
Setup
git clone https://github.com/yiw190/reaper-mcp.git
cd reaper-mcp
python3 python/install_bridge.pyThen in REAPER: Actions → Load ReaScript → reaper_mcp_bridge.lua → Run. Console: reaper-mcp bridge 0.1.0 ready.
MCP client config (Claude Code / Claude Desktop / Cursor):
{
"mcpServers": {
"reaper": {
"command": "python3",
"args": ["/absolute/path/to/reaper-mcp/python/server.py"]
}
}
}Use native Windows Python, not WSL.
REAPER_MCP_IPC_DIR mailbox override (must match on both sides)
REAPER_MCP_TIMEOUT default 10s
REAPER_MCP_DEBUG=1 Lua request logMailbox is %APPDATA%/reaper-mcp/ipc (ASCII path both sides derive). Time is beats. Indices are 0-based.
Related MCP server: reaper-reapy-mcp
Tools
status transport track midi fx project render action reaper_call run_lua batch
Tests
python3 python/test_server.pyFake bridge, no REAPER.
License
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Create, co-edit, analyze, publish, and export collaborative step-sequencer sessions through MCP.
MCP registry & directory: search, find & install 31k+ MCP servers & tools. Catalog and marketplace.
311Remote MCP for AI video, image, music and speech generation.
- REPSLogOAuthcom.reps-log
Log and read REPS time logs, properties, and categories via MCP. Requires REPSLog Premium.
Related MCP Servers
- AlicenseBqualityDmaintenanceAn MCP server that enables users to control and edit REAPER projects through a Python-based interface and a Lua bridge. It supports managing tracks, controlling transport, manipulating MIDI and audio items, and adjusting FX parameters within the digital audio workstation.57GPL 3.0
- AlicenseCqualityAmaintenanceEnables AI assistants to control REAPER DAW via the Model Context Protocol, including track, FX, MIDI, and audio operations.4783MIT
- AlicenseCqualityAmaintenanceA comprehensive MCP server that enables AI assistants to control REAPER DAW for mixing, mastering, MIDI composition, and full music production workflows with 130 tools.176606 PyPI54MIT
- FlicenseNot gradedqualityAmaintenanceEnables MCP-capable agents to control REAPER through safe, typed operations for game audio workflows such as creating variations and rendering WAV files.1-