Sonos MCP Server

by WinstonFassett
Verified

volume

Control or retrieve the volume of a Sonos device on your network. Specify the device name and set the volume level (0-99) or check the current volume if no value is provided.

Instructions

Get or set the volume of a Sonos device.

Args: volume: The volume level to set (0-99). If None, returns current volume. name: The name of the device to control. If None, uses the current device.

Returns: int: The current volume level after the operation.

Raises: ValueError: If volume is not between 0 and 99. ValueError: If the specified device is not found.

Input Schema

NameRequiredDescriptionDefault
nameNo
volumeNo

Input Schema (JSON Schema)

{ "properties": { "name": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "Name" }, "volume": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "default": null, "title": "Volume" } }, "title": "volumeArguments", "type": "object" }

You must be authenticated.

Other Tools from Sonos MCP Server

Related Tools

ID: mjamhjygzg