What's Changed
- BREAKING: Replaced
get_item_childrenwith dedicated tools for clarity (19 → 20 tools)get_album_tracks— get all tracks on an album (takesitem_id,provider)get_artist_details— get albums or top tracks for an artist (usedetail_typeparam:albumsortop_tracks)
- BREAKING:
manage_playlist_tracksnow accepts alistaction to retrieve playlist tracks, replacing the need for a separate tool - BREAKING: All tool parameters now use
Annotated[..., Field(description=...)]instead of docstringArgs:blocks for richer schema descriptions in MCP clients - BREAKING:
media_typesparameters onsearch,get_recently_played, andget_libraryare nowlist[Literal["track", "album", "artist", "playlist"]]instead oflist[str]for stricter validation - All functionality from v0.2.2 is preserved — no features removed
Full Changelog: https://github.com/devjourney/music-assistant-mcp/blob/main/CHANGELOG.md