Connects Reaper projects to an MCP client like Claude Desktop, allowing users to ask questions and retrieve parsed information about the projects using natural language.
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!
Discover shared experiences
Shared threads will appear here, showcasing real-world applications and insights from the community. Check back soon for updates!