Releases
Changelog
All notable changes to this project are documented here. This project follows Semantic Versioning.
v1.0.0
LatestAdded
- Initial release
- Tools: search_tracks, create_playlist, add_tracks_to_playlist, remove_tracks_from_playlist, get_playlist, get_my_playlists, disconnect_spotify
- Prompts: create_mood_playlist, create_thematic_playlist, discover_similar, create_narrative_playlist, create_era_blend
- Resources: spotify-profile, spotify-auth-status
- OAuth 2.0 PKCE authentication flow (no client secret needed)
- AES-256-GCM encrypted token storage at rest
- Adaptive rate limiting with 429/Retry-After handling
- Automatic token refresh on expiry
- Comprehensive error handling with user-friendly MCP error messages
- Full test suite — 93 tests across 9 test files
- Feb 2026 Spotify API compliance (uses /items endpoints)
- Cross-platform support: Windows, macOS, Linux
- CI pipeline: Node 18, 20, 22, 24 on Ubuntu, Windows, macOS