{"type":"mcp_server","name":"reaper-mcp-server","description":"This repository provides a simple MCP server that connects a Reaper project to an MCP client like Claude Desktop, enabling users to ask questions about their projects. It uses tools","category":"Developer Tools","language":"Python","stars":103,"forks":1,"owner":"dschuler36","github_url":"https://github.com/dschuler36/reaper-mcp-server","homepage":null,"setup":"## Setup\n\n1. **Install Dependencies**\n   ```bash\n   uv venv\n   source .venv/bin/activate\n\n   uv pip install .\n   ```\n\n2. **Configure Claude Desktop**\n   - Follow [the instructions to configure Claude Desktop](https://modelcontextprotocol.io/quickstart/server#core-mcp-concepts) for use with a custom MCP server\n   - Find the sample config in `setup/claude_desktop_config.json`\n   - Update the following paths in the config:\n     - Your `uv` installation path\n     - Your Reaper project directory\n     - This server's directory\n\n3. **Launch and Configure**\n   - Open Claude Desktop\n   - Look for the hammer icon in the bottom right of your chat box\n   - Click the hammer icon to verify you see two Reaper tools available:\n     - `find_reaper_projects`\n     - `parse_reaper_project`\n   \n   ![Claude Desktop Tools](./docs/claude-desktop-tools.png)\n\n4. **Ask Away!**\n   - Ask questions about your Reaper project\n   - Always include the name of the specific Reaper project you're asking about\n   - You can expand the tool boxes to see the raw project data being passed to Claude\n   ![Claude Desktop Tools](./docs/example-question.png)","tools":"## Available Tools\n\n\t\t1. `find_reaper_projects` (Finds all Reaper projects in the directory you specified in the config.)\n\t\t2. `parse_reaper_project` (Parses a Reaper project and returns a JSON object.)","faq":null,"created_at":"2025-01-17T00:59:21+00:00","updated_at":"2025-03-28T17:21:00+00:00","source_url":"https://model-context-protocol.com/servers/reaper-mcp-server-project-question-answering","related_articles":[]}