Overview
Reaper MCP Server is a simple server that connects a Reaper project to an MCP client like Claude Desktop, allowing users to ask questions about the project.
To use Reaper MCP Server, configure Claude Desktop with the necessary paths, launch it, and ask questions about your Reaper project, ensuring to specify the project name.
- Connects Reaper projects to MCP clients like Claude Desktop. - Tools to find and parse Reaper projects. - Enables interactive querying of Reaper project data.
- Finding specific Reaper projects in a directory.
- Parsing project data to answer user queries.
- Enhancing workflow in audio production by integrating with Claude Desktop.
Add to your AI client
Use these steps to connect Reaper MCP Server in Cursor, Claude, VS Code, and other MCP-compatible apps. The same JSON appears in the Use with menu above for one-click copy.
Cursor
Add this to your .cursor/mcp.json file in your project root, then restart Cursor.
.cursor/mcp.json
{
"mcpServers": {
"dschuler36-reaper-mcp-server-mcp-mirror": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-dschuler36-reaper-mcp-server-mcp-mirror"
]
}
}
}Claude Desktop
Add this server entry to the mcpServers object in your Claude Desktop config, then restart the app.
~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)
{
"mcpServers": {
"dschuler36-reaper-mcp-server-mcp-mirror": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-dschuler36-reaper-mcp-server-mcp-mirror"
]
}
}
}Claude Code
Add this to your project's .mcp.json file. Claude Code will detect it automatically.
.mcp.json (project root)
{
"mcpServers": {
"dschuler36-reaper-mcp-server-mcp-mirror": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-dschuler36-reaper-mcp-server-mcp-mirror"
]
}
}
}VS Code (Copilot)
Add this to your .vscode/mcp.json file. Requires the GitHub Copilot extension with MCP support enabled.
.vscode/mcp.json
{
"servers": {
"dschuler36-reaper-mcp-server-mcp-mirror": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-dschuler36-reaper-mcp-server-mcp-mirror"
]
}
}
}Windsurf
Add this to your Windsurf MCP config file, then restart Windsurf.
~/.codeium/windsurf/mcp_config.json
{
"mcpServers": {
"dschuler36-reaper-mcp-server-mcp-mirror": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-dschuler36-reaper-mcp-server-mcp-mirror"
]
}
}
}Cline
Open Cline settings, navigate to MCP Servers, and add this server configuration.
Cline MCP Settings (via UI)
{
"mcpServers": {
"dschuler36-reaper-mcp-server-mcp-mirror": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-dschuler36-reaper-mcp-server-mcp-mirror"
]
}
}
}FAQ
Can I use Reaper MCP Server with any Reaper project?
Yes! It works with any Reaper project as long as the paths are correctly configured.
Is there a specific setup required?
Yes! You need to configure Claude Desktop with the correct installation and project paths.
What tools are available in Claude Desktop for this server?
The available tools are `find_reaper_projects` and `parse_reaper_project`.7:["$","div",null,{"className":"container mx-auto flex flex-col gap-4","children":["$L26","$L27",["$","$L28",null,{"currentProject":{"id":986,"uuid":"3ee9ae82-bd96-40a2-a2f6-eb7e9a345958","name":"dschuler36_reaper-mcp-server","title":"Reaper MCP Server","description":"Mirror of","avatar_url":"https://avatars.githubusercontent.com/u/192820360?v=4","created_at":"2025-01-28T02:21:59.285Z","updated_at":"2025-02-23T07:13:16.466Z","status":"created","author_name":"MCP-Mirror","author_avatar_url":"https://avatars.githubusercontent.com/u/192820360?v=4","tags":"mathgpt,math-solver,math-assistant","category":"research-and-data","is_featured":false,"sort":1,"url":"https://github.com/MCP-Mirror/dschuler36_reaper-mcp-server","target":"_self","content":"$29","summary":"$2a","img_url":"https://github.com/MCP-Mirror/dschuler36_reaper-mcp-server/raw/main/docs/claude-desktop-tools.png","type":null,"metadata":null,"user_uuid":null,"tools":null,"sse_url":null,"sse_provider":null,"sse_params":null,"is_official":false,"server_command":null,"server_params":null,"server_config":null,"allow_call":false,"is_innovation":false,"is_dxt":false,"dxt_manifest":null,"dxt_file_url":null,"is_audit":false},"randomProjects":[],"currentServerKey":"$undefined"}]]}]