Agent-friendly
Uses browser cookies and Spotify web endpoints, so automation can avoid the official API's tight rate limits.
Search, control playback, manage library and playlists, pick devices, and script Spotify with stable JSON or plain output.
brew install steipete/tap/spogo
spogo auth import --browser chrome
spogo search track "weezer" --limit 5
spogo play spotify:track:7hQJA50XrCWABAu5v6QZ4i
spogo status --json
Uses browser cookies and Spotify web endpoints, so automation can avoid the official API's tight rate limits.
Choose connect, web, auto fallback, or macOS AppleScript for local playback control.
Human output by default, plus line-oriented plain mode and structured JSON for tools.