Sonoscli

🌐Community
by steipete · vlatest · Repository

Sonoscli allows you to control your Sonos system via a simple command-line interface, offering powerful automation and scripting options.

Install on your platform

We auto-selected Claude Code based on this skill’s supported platforms.

1

Run in terminal (recommended)

terminal
claude mcp add steipete-sonoscli npx -- -y @trustedskills/steipete-sonoscli
2

Or manually add to ~/.claude/settings.json

~/.claude/settings.json
{
  "mcpServers": {
    "steipete-sonoscli": {
      "command": "npx",
      "args": [
        "-y",
        "@trustedskills/steipete-sonoscli"
      ]
    }
  }
}

Requires Claude Code (claude CLI). Run claude --version to verify your install.

About This Skill

What it does

This skill allows you to control your Sonos speakers using command-line interface (CLI) commands. It enables actions such as playing music, adjusting volume, and grouping/ungrouping speakers directly from an AI agent’s output. The skill leverages the sonoscli tool for these interactions.

When to use it

  • Automated Music Playback: Trigger a specific playlist or radio station on your Sonos system based on time of day or other events.
  • Volume Control via Voice Command: Adjust the volume of individual speakers or groups in response to user requests.
  • Grouping/Ungrouping Speakers: Easily manage speaker configurations for different listening scenarios.
  • Remote Music Control: Play music from a specific source on your Sonos system when you are away from home.

Key capabilities

  • Plays music and radio stations
  • Adjusts volume levels
  • Groups and ungroups speakers
  • Uses the sonoscli tool internally

Example prompts

  • "Play my 'Morning Jazz' playlist on the Living Room Sonos."
  • "Turn up the volume on the Kitchen speaker by 50%."
  • “Group the Bedroom and Office speakers together.”

Tips & gotchas

  • Requires sonoscli to be installed and configured on the system where the AI agent is running.
  • Speaker names must match those defined in your Sonos setup for commands to work correctly.

Tags

🛡️

TrustedSkills Verification

Unlike other registries that point to live repositories, TrustedSkills pins every skill to a verified commit hash. This protects you from malicious updates — what you install today is exactly what was reviewed and verified.

Security Audits

Gen Agent Trust HubPass
SocketPass
SnykPass

Details

Version
vlatest
License
Author
steipete
Installs
0

🌐 Community

Passed automated security scans.