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.json
uv
installation pathLaunch and Configure
find_reaper_projects
parse_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 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 for Git repository interaction and automation.
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 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.
by upstash
Provides up-to-date, version‑specific library documentation and code examples directly inside LLM prompts, eliminating outdated information and hallucinated APIs.
by github
Connects AI tools directly to GitHub, enabling natural‑language interactions for repository browsing, issue and pull‑request management, CI/CD monitoring, code‑security analysis, and team collaboration.
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.