Reaper MCP Server
An MCP server that connects Reaper Digital Audio Workstation projects to MCP clients, allowing users to ask questions about the data and structure of their Reaper projects.
Get this MCP server
An MCP server that connects Reaper Digital Audio Workstation projects to MCP clients, allowing users to ask questions about the data and structure of their Reaper projects.
Installation
From source code
uv venv
source .venv/bin/activate
uv pip install .
Available Tools
| Tool | Description |
|---|---|
find_reaper_projects |
Finds all Reaper projects in the directory specified in the configuration |
parse_reaper_project |
Parses a Reaper project and returns a JSON object |
Features
- Search for all Reaper projects in a specified directory
- Parse Reaper project files into structured JSON data
- Ability to ask natural language questions about the contents of Reaper projects
- View raw project data through expandable tool blocks
Usage Examples
Ask questions about your Reaper projects (always specify the name of the specific Reaper project you're asking about)
Notes
The configuration requires updating paths for the uv installation, Reaper projects directory, and server directory in setup/claude_desktop_config.json. The server operates using find_reaper_projects to locate projects and parse_reaper_project to extract data. All parsed data structures are defined in src/domains/reaper_dataclasses.py.