An MCP Server for interacting with Reaper projects.
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"reaper-mcp-server": {
"command": "<see-readme>",
"args": []
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
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.
No automated test available for this server. Check the GitHub README for setup instructions.
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
No package registry to scan.
Click any tool to inspect its schema.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in entertainment
The official MCP Server for the Mux API
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to control Unreal E…
A Model Context Protocol (MCP) server that gives Claude direct control over Strudel.cc for AI-assisted music generation and live coding.
Unreal Engine MCP server — 19 tools, 300+ actions for AI-driven editor control
MCP Security Weekly
Get CVE alerts and security updates for Reaper Mcp Server and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
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.
find_reaper_projects: Finds all Reaper projects in the directory you specified in the config.parse_reaper_project: Parses a Reaper project file (.RPP) and returns detailed information including tempo, tracks, FX chains, and audio items.These tools work in tandem. When you ask Claude a question about a specific Reaper project, it will use the find_reaper_projects tool to find the project, then use the parse_reaper_project tool to parse the project and answer your question.
list_installed_fx(plugin_type=None, search_query=None): Lists all installed FX/plugins available in Reaper.
Parameters:
plugin_type (optional): Filter by plugin type (VST2, VST3, AU, JS, CLAP)search_query (optional): Search plugins by name, manufacturer, or typeReturns: List of installed plugins including:
Example Questions:
Note: This tool scans your Reaper plugin cache files. If you recently installed new plugins and haven't scanned them in Reaper yet, they won't appear in the results. Make sure to open Reaper and let it scan for new plugins first.
analyze_audio_files(project_path, track_filter=None): Analyzes all audio files in a Reaper project for mixing feedback.
Parameters:
project_path (required): Path to the .RPP project filetrack_filter (optional): Filter tracks by name (e.g., "Vocal" to analyze only vocal tracks)Returns: Comprehensive audio analysis including:
Example Questions:
Warning Thresholds:
To see all data structures parsed from projects, check out the src/reaper_mcp_server/reaper_dataclasses.py file.
Install Dependencies
uv venv
source .venv/bin/activate
uv pip install .
Configure Claude Desktop
setup/claude_desktop_config.jsonuv installation pathLaunch and Configure

Ask Away!