An MCP Server for interacting with Reaper projects.
This is a simple MCP server that connects a Reaper project to an MCP client like Claude Desktop and enables you to ask questions about the project.
find_reaper_projects
: Finds all Reaper projects in the directory you specified in the config.parse_reaper_project
: Parses a Reaper project and returns a JSON object.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. To see all data that is parsed from the project, check out the src/domains/reaper_dataclasses.py
file.
Install Dependencies
uv venv
source .venv/bin/activate
uv pip install .
Configure Claude Desktop
setup/claude_desktop_config.json
uv
installation pathLaunch and Configure
find_reaper_projects
parse_reaper_project
Ask Away!
Created
March 07, 2025
Last Updated
March 07, 2025
Category
Communication & CollaborationAuthor
dschuler36