Skip to content

v0.3.0

Latest

Choose a tag to compare

@devjourney devjourney released this 23 Mar 02:17

What's Changed

  • BREAKING: Replaced get_item_children with dedicated tools for clarity (19 → 20 tools)
    • get_album_tracks — get all tracks on an album (takes item_id, provider)
    • get_artist_details — get albums or top tracks for an artist (use detail_type param: albums or top_tracks)
  • BREAKING: manage_playlist_tracks now accepts a list action to retrieve playlist tracks, replacing the need for a separate tool
  • BREAKING: All tool parameters now use Annotated[..., Field(description=...)] instead of docstring Args: blocks for richer schema descriptions in MCP clients
  • BREAKING: media_types parameters on search, get_recently_played, and get_library are now list[Literal["track", "album", "artist", "playlist"]] instead of list[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