Skip to main content
Glama

goto_position

Move the playback cursor to a specified time position in REAPER DAW for precise editing and navigation during music production.

Instructions

Move cursor to a specific position. Args: seconds: Position in seconds

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
secondsYes

Implementation Reference

  • MCP tool handler for goto_position that invokes the ReaperBridge method.
    @mcp.tool() def goto_position(ctx: Context, seconds: float) -> str: """ Move cursor to a specific position. Args: seconds: Position in seconds """ bridge = get_bridge() if bridge.goto_position(seconds): return f"Cursor moved to {seconds}s" return "Error: OSC command failed"
  • ReaperBridge helper method that sends the OSC /time command to REAPER to move the play cursor.
    def goto_position(self, seconds: float) -> bool: """Move cursor to position in seconds.""" return self.send_osc("/time", float(seconds))

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/yura9011/scythe_mcp_reaper'

If you have feedback or need assistance with the MCP directory API, please join our Discord server