backup_library
Export your entire Spotify library to a local JSON file, covering liked tracks, saved albums, shows, episodes, audiobooks, followed artists, and playlists.
Instructions
Snapshot your ENTIRE library to a local JSON file (read-only against Spotify): liked tracks, saved albums/shows/episodes/audiobooks, followed artists, and every playlist with its items. Walks capped at SPOTIFY_MCP_FETCH_ALL_CAP (500/category) and each playlist at SPOTIFY_MCP_PLAYLIST_ITEMS_CAP (500); the smaller wins, so a full backup of a large playlist needs both raised. Files land in SPOTIFY_MCP_BACKUP_DIR (default ~/.spotify-mcp/backups), mode 0600.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| notes | No | Free-text note stored in the snapshot _meta block | |
| dry_run | No | Preview only: validate inputs and describe exactly what would change without performing it | |
| walk_cap | No | Cap on items per category walked for THIS call (default: SPOTIFY_MCP_FETCH_ALL_CAP). Bounds what is READ, not rows rendered — use max_results to shrink the response. | |
| response_format | No | 'concise' = human prose, 'detailed' = more fields in prose, 'json' = raw API object | concise |