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.
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.