by dschuler36
Provides an MCP server that connects Reaper projects to MCP clients, enabling queries about project contents via tools like find_reaper_projects and parse_reaper_project.
The server bridges Reaper DAW projects with MCP‑compatible clients (e.g., Claude Desktop). It exposes two tools—find_reaper_projects to locate projects in a configured directory and parse_reaper_project to convert a project's data into a structured JSON representation—so users can ask natural‑language questions about a specific project.
uv venv && source .venv/bin/activate && uv pip install .).setup/claude_desktop_config.json, updating paths for the UV installation, the Reaper project folder, and the server directory..rpp files in a user‑defined directory.src/domains/reaper_dataclasses.py)..rpp files; the Reaper application itself is not required.find_reaper_projects then parse individually.uv for environment management.src/domains/reaper_dataclasses.py for dataclass definitions representing tracks, items, envelopes, etc.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.jsonuv installation pathLaunch and Configure
find_reaper_projectsparse_reaper_project
Ask Away!

Please log in to share your review and rating for this MCP.
Explore related MCPs that share similar capabilities and solve comparable challenges
by headroomlabs-ai
Compress tool outputs, logs, files, RAG chunks, and conversation history before they reach the LLM, keeping answers identical while saving up to 95% of tokens for JSON payloads.
by modelcontextprotocol
A Model Context Protocol server for Git repository interaction and automation.
by zed-industries
A high‑performance, multiplayer code editor designed for speed and collaboration.
by modelcontextprotocol
Model Context Protocol Servers
by modelcontextprotocol
A Model Context Protocol server that provides time and timezone conversion capabilities.
by cline
An autonomous coding assistant that can create and edit files, execute terminal commands, and interact with a browser directly from your IDE, operating step‑by‑step with explicit user permission.
by upstash
Provides up-to-date, version‑specific library documentation and code examples directly inside LLM prompts, eliminating outdated information and hallucinated APIs.
by daytonaio
Provides a secure, elastic infrastructure that creates isolated sandboxes for running AI‑generated code with sub‑90 ms startup, unlimited persistence, and OCI/Docker compatibility.
by continuedev
Enables faster shipping of code by integrating continuous AI agents across IDEs, terminals, and CI pipelines, offering chat, edit, autocomplete, and customizable agent workflows.