Analyze listening patterns, build playlists, find missing albums, discover similar artists via Last.fm, fetch synced lyrics, and explore global radio. Play it all through your speakers via mpv, with a built-in web UI that makes any device with a brower act as a remote. Gives full control of your Navidrome library using natural language.
Drift inferred · capture-to-capture
No drift recorded — single capability capture; advisories appear once its surface changes.
tools
-
add_tracks_to_playlist
Add songs, albums, artist discographies, or specific discs in one operation
-
clear_saved_queue
Clear the Navidrome saved queue
-
click_station
Register a play click for popularity metrics
-
create_playlist
Create a new playlist
-
create_radio_station
Create one or more stations (JSON array, optional validateBeforeAdd)
-
delete_playlist
Delete a playlist
-
delete_radio_station
Delete a station
-
discover_radio_stations
Find stations globally via Radio Browser
-
get_album
Detailed album metadata by ID
-
get_album_info
Single-album deep dive: tracklist with durations, year/type, genres, wiki summary, popularity, and library membership — works for albums you don't own
-
get_artist
Detailed artist metadata by ID
-
get_artist_albums
Full discography with release types/years (MusicBrainz), genres + popularity (Last.fm), and an in-library flag per album — "what albums by X am I missing?"
-
get_artist_info
Artist biography and tags
-
get_filter_options
Discover available filter values for search operations
-
get_lyrics
Time-synced (LRC) and plain-text lyrics, matched by title/artist/album/duration
-
get_playlist
Get playlist metadata by ID
-
get_playlist_tracks
Get playlist contents (JSON or M3U)
-
get_radio_filters
Available filter values (tags, countries, languages, codecs)
-
get_radio_station
Detailed info for a station by ID
-
get_saved_queue
Read the Navidrome saved queue (web UI sync)
-
get_similar_artists
Find artists similar to a given artist
-
get_similar_tracks
Find tracks similar to a given track
-
get_song
Detailed song metadata by ID
-
get_song_playlists
List all playlists containing a given song
-
get_station_by_uuid
Detailed Radio Browser station info
-
get_tag_distribution
Tag usage counts across the library
-
get_top_tracks_by_artist
Top tracks for an artist
-
get_trending_music
Trending artists, tracks, and tags from Last.fm charts
-
get_user_details
User profile, available libraries, and active-library status
-
list_most_played
Most-played songs, albums, or artists
-
list_playlists
View all accessible playlists
-
list_radio_stations
List all saved Navidrome radio stations
-
list_recently_played
Recent listening activity with optional time-range filter
-
list_starred_items
View starred songs, albums, or artists
-
list_top_rated
View highest-rated items
-
next
Skip to the next track
-
pause
Pause playback (position preserved)
-
play_albums
Play one or many albums; mode plus shuffle: 'none' \
-
play_albums_search
One-shot filter-driven album playback; accepts all search_albums filters plus mode/shuffle
-
play_playlist
One-shot load every track of a Navidrome playlist into the queue by playlistId; supports mode and shuffle
-
play_radio_station
Play a saved Navidrome radio station; replaces the queue (mutually exclusive with songs/albums)
-
play_songs
Play one or many songs; mode: 'replace' \
-
play_songs_search
One-shot filter-driven song playback; accepts all search_songs filters plus mode/shuffle
-
remove_tracks_from_playlist
Remove tracks by position
-
reorder_playlist_track
Move a track to a new position
-
resume
Resume playback
-
save_queue
Save a queue to Navidrome for web UI sync
-
search_albums
Search albums with advanced filters and sorting
-
search_all
Search across artists, albums, and songs with filters and sorting
-
search_artists
Search artists with advanced filters and sorting
-
search_by_tags
Search by tag values (genre, releasetype, media, etc.)
-
search_songs
Search songs with advanced filters and sorting
-
set_active_libraries
Set which libraries are active for all search/list operations
-
set_rating
Set a 0-5 star rating
-
star_item
Star a song, album, or artist
-
test_connection
Verify Navidrome connectivity and report feature/tool availability
-
unstar_item
Remove a star
-
update_playlist
Update name, description, or visibility
-
validate_radio_stream
Test an http(s) stream URL for accessibility and audio content
-
vote_station
Vote for a station
This server hasn't been statically analyzed yet (npm/PyPI artifacts only).