Secure, agent (and human) friendly CLI for playback, search, playlists, and library management. JSON output. PKCE auth.
Every command outputs structured JSON — perfect for LLM agents, scripts, and automation pipelines. No parsing needed.
Spotify's API returns opaque IDs. We resolve them to names, artists, and albums — readable by both humans and AI agents.
Structured JSON to stdout, errors to stderr. Machine-readable exit codes for every failure type.
No client secret needed. Browser-based OAuth with PKCE, automatic token refresh, and secure local storage.