Skip to main content
Glama

mute_track

Mute or unmute a specific track in REAPER DAW by specifying the track number and desired mute state.

Instructions

Mute or unmute a track. Args: track_number: Track number (1-based) muted: True to mute, False to unmute

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
track_numberYes
mutedNo

Implementation Reference

  • The handler function for the 'mute_track' MCP tool. It is registered via the @mcp.tool() decorator and implements the logic by calling ReaperBridge.set_track_mute(track_number - 1, muted) to mute or unmute the specified track.
    @mcp.tool() def mute_track(ctx: Context, track_number: int, muted: bool = True) -> str: """ Mute or unmute a track. Args: track_number: Track number (1-based) muted: True to mute, False to unmute """ bridge = get_bridge() if bridge.set_track_mute(track_number - 1, muted): state = "muted" if muted else "unmuted" return f"Track {track_number} {state}" return "Error: OSC command failed"

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