| name | spotify |
| description | Control Spotify playback on macOS. Play/pause, skip tracks, control volume, play artists/albums/playlists. Use when a user asks to play music, control Spotify, change songs, or adjust Spotify volume. |
| metadata | {"clawdbot":{"emoji":"🎵","requires":{"bins":["spotify"],"os":"darwin"},"install":[{"id":"brew","kind":"brew","packages":["shpotify"],"bins":["spotify"],"label":"Install spotify CLI (brew)"}]}} |
Spotify CLI
Control Spotify on macOS. No API key required.
Commands
spotify play
spotify pause
spotify next
spotify prev
spotify stop
spotify vol up
spotify vol down
spotify vol 50
spotify status
Play by Name
- Search web for Spotify URL:
"Daft Punk" site:open.spotify.com
- Get ID from URL:
open.spotify.com/artist/4tZwfgrHOc3mvqYlEYSvVi → ID is 4tZwfgrHOc3mvqYlEYSvVi
- Play with AppleScript:
osascript -e 'tell application "Spotify" to play track "spotify:artist:4tZwfgrHOc3mvqYlEYSvVi"'
osascript -e 'tell application "Spotify" to play track "spotify:album:4m2880jivSbbyEGAKfITCa"'
osascript -e 'tell application "Spotify" to play track "spotify:track:2KHRENHQzTIQ001nlP9Gdc"'
Notes
- macOS only - uses AppleScript
- Spotify desktop app must be running
- Works with Sonos via Spotify Connect