get_project_parameters
Retrieve project playback settings including loop range, cursor position, and loop status for REAPER DAW control.
Instructions
Return loop range, cursor position, and loop-enabled state.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Implementation Reference
- src/reaper_mcp/server.py:60-66 (handler)MCP tool handler for 'get_project_parameters'. Calls the adapter's implementation and wraps the result.
@mcp.tool() def get_project_parameters() -> dict[str, Any]: """Return loop range, cursor position, and loop-enabled state.""" try: return _wrap(adapter.get_project_parameters()) except Exception as exc: return _err(exc) - ReaperAdapter method that calls the bridge client to execute the 'get_project_parameters' request.
def get_project_parameters(self) -> dict[str, Any]: return self._client.call("get_project_parameters")