MCP.so
Sign In

Reaper MCP Server

@dschuler36

About Reaper MCP Server

An MCP Server for interacting with Reaper projects.

Basic information

Category

Other

License

MIT

Runtime

python

Transports

stdio

Publisher

dschuler36

Config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "reaper-mcp-server": {
      "command": "uv",
      "args": [
        "venv"
      ]
    }
  }
}

Tools

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?

This is an MCP server that connects Reaper projects to an MCP client like Claude Desktop, enabling you to ask questions about your projects and get comprehensive audio analysis for mixing feedback.

How to use Reaper MCP Server?

Install dependencies with uv venv and uv pip install ., then configure Claude Desktop with the sample config in setup/claude_desktop_config.json (updating paths for uv, the Reaper project directory, and the server directory). Launch Claude Desktop, enable the "reaper" connector, and ask questions about a specific Reaper project by including its name.

Key features of Reaper MCP Server

  • Discover Reaper projects in a configured directory.
  • Parse .RPP files for tempo, tracks, FX chains, and audio items.
  • List installed plugins (VST2, VST3, AU, JS, CLAP) with filtering.
  • Analyze audio files for levels, frequency, stereo imaging, and loudness.
  • Detect clipping, phase issues, and over‑compression with warning thresholds.

Use cases of Reaper MCP Server

  • Ask “What synth plugins do I have installed?” to browse available FX.
  • Get mix feedback like “Check the vocal tracks for clipping.”
  • Check loudness compliance: “Is my mix too loud for streaming platforms?”
  • Find phase problems: “Are there any phase issues in my drum tracks?”
  • Inspect project structure without opening Reaper manually.

FAQ from Reaper MCP Server

What dependencies do I need to run the server?

You need uv, a Reaper installation, and a compatible MCP client (e.g., Claude Desktop).

Why don’t my newly installed plugins appear in the list?

The server scans Reaper’s plugin cache files. If you haven’t opened Reaper and let it scan the new plugins, they won’t appear yet.

How do I point the server to my Reaper projects?

Set the correct project directory path in the Claude Desktop config file (setup/claude_desktop_config.json), then the find_reaper_projects tool will list them.

Does the server modify my project files?

No. The server only reads .RPP files and plugin cache; it does not write any changes.

Comments

More Other MCP servers