open_project
Open REAPER project files (.rpp) using absolute paths to access and edit audio projects within the digital audio workstation.
Instructions
Open a REAPER project file (.rpp) by its absolute path.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| file_path | Yes |
Implementation Reference
- src/reaper_mcp/reaper_adapter.py:459-460 (handler)Low-level handler in the adapter that communicates with the REAPER bridge client.
def open_project(self, file_path: str) -> dict[str, Any]: return self._client.call("open_project", file_path=file_path) - src/reaper_mcp/server.py:835-840 (registration)Tool registration and handler wrapper in the server file.
def open_project(file_path: str) -> dict[str, Any]: """Open a REAPER project file (.rpp) by its absolute path.""" try: return _wrap(adapter.open_project(file_path=file_path)) except Exception as exc: return _err(exc)