REAPER MCP Server
@itsuzef
About REAPER MCP Server
A comprehensive Model Context Protocol (MCP) server that enables AI agents to create fully mixed and mastered tracks in REAPER with both MIDI and audio capabilities.
Config
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is REAPER MCP Server?
A Model Context Protocol (MCP) server that enables AI agents to control REAPER DAW. It provides 58 tools covering project management, tracks, MIDI, FX, mixing, mastering, rendering, and audio analysis.
How to use REAPER MCP Server?
Install with pip install reaper-mcp-server. REAPER must be running with its distant API enabled (run the enable_reapy.py ReaScript once). Use the server with Claude Desktop by adding it to claude_desktop_config.json, or with Claude Code via claude mcp add reaper -- reaper-mcp-server. Run standalone with reaper-mcp-server (optionally --debug). Configuration is stored in the platform’s config directory.
Key features of REAPER MCP Server
- 58 tools for full DAW control
- Project creation, loading, and saving
- Track and bus management with sends
- MIDI note, chord, and drum pattern creation
- FX and instrument loading with parameter control
- Audio import, recording, and pitch/rate adjustment
- Mixing automation, rendering, and mastering chains
- Audio analysis: loudness, dynamics, frequency, stereo, transients, clipping
Use cases of REAPER MCP Server
- Automating project setup and tempo/time signature changes
- Creating and arranging tracks with MIDI patterns and effects
- Applying mixing and mastering chains to a session
- Rendering final mixes, stems, or time selections
- Analyzing audio characteristics like loudness and clipping
FAQ from REAPER MCP Server
What are the requirements?
REAPER DAW must be installed and running. Python 3.10 or higher is required, and REAPER’s distant API must be enabled.
How do I set up REAPER for this server?
Open REAPER, go to Actions > Run ReaScript, run scripts/enable_reapy.py (or a new script with reapy.config.enable_dist_api()), and restart REAPER.
Where is the configuration file stored?
On macOS: ~/Library/Application Support/reaper-mcp/config.json, on Linux: ~/.config/reaper-mcp/config.json, on Windows: %APPDATA%\reaper-mcp/config.json.
How do I install the server?
Install via pip: pip install reaper-mcp-server. Alternatively, clone the repository and run pip install -e .
What transport does the server use?
The server communicates with REAPER via python-reapy and is configured as a standard MCP server using stdio transport. No authentication method is documented.
Frequently asked questions
What are the requirements?
REAPER DAW must be installed and running. Python 3.10 or higher is required, and REAPER’s distant API must be enabled.
How do I set up REAPER for this server?
Open REAPER, go to Actions > Run ReaScript, run `scripts/enable_reapy.py` (or a new script with `reapy.config.enable_dist_api()`), and restart REAPER.
Where is the configuration file stored?
On macOS: `~/Library/Application Support/reaper-mcp/config.json`, on Linux: `~/.config/reaper-mcp/config.json`, on Windows: `%APPDATA%\reaper-mcp/config.json`.
How do I install the server?
Install via pip: `pip install reaper-mcp-server`. Alternatively, clone the repository and run `pip install -e .`
What transport does the server use?
The server communicates with REAPER via python-reapy and is configured as a standard MCP server using stdio transport. No authentication method is documented.
Basic information
More Other MCP servers

Lemon.io
lemon-ioRequest dedicated senior developers to work on your project, write job descriptions, and prep technical interviews — all without leaving your Claude chat. Just describe what you need, and Lemon.io MCP does the rest. 1–3
ICSS
chokcoco不止于 CSS
Unity MCP ✨
justinpbarnettUnity MCP acts as a bridge between AI assistants and your Unity Editor. Give your LLM tools to manage assets, control scenes, edit scripts, and automate tasks within Unity.
Nginx UI
0xJackyYet another WebUI for Nginx
MCP Toolbox for Databases
googleapisMCP Toolbox for Databases is an open source MCP server for databases.
Comments