subsonic-integration

Connect Subsonic/Navidrome servers for streaming, browsing, and scrobbling with token authentication.

108|9|Updated Jan 16, 2026
One-click install
npx skills add https://github.com/ad-repo/nullplayer --skill subsonic-integration
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: subsonic-integration
Source: https://github.com/ad-repo/nullplayer/tree/main/skills/subsonic-integration
Command: npx skills add https://github.com/ad-repo/nullplayer --skill subsonic-integration

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Subsonic/Navidrome integration enables streaming, browsing, and scrobbling against Subsonic-compatible servers directly from NullPlayer, simplifying multi-server music experiences.

Core Features & Use Cases

  • Library browsing: Artists, albums, songs, playlists from Subsonic/Navidrome
  • Streaming: Drive playback from connected servers with integration layer
  • Scrobbling & metadata: Report plays and manage folder selections
  • Use Case: Imagine you manage a Navidrome server with many folders and want to browse, stream, and track listening activity from NullPlayer.

Quick Start

Connect a Subsonic/Navidrome server and begin browsing, streaming, and scrobbling from NullPlayer.

Frequently Asked Questions about subsonic-integration

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I connect to a Subsonic or Navidrome server for music streaming?

To connect to a Subsonic or Navidrome server for music streaming, configure the server connection using token-based authentication. This enables direct library browsing, folder management, and playback through the integration layer.

Can I browse my Navidrome library folders and playlists directly?

Yes, you can browse Navidrome library folders, artists, albums, songs, and playlists directly. The integration handles music folder selections and caches library data to simplify multi-server browsing experiences.

Does Subsonic integration support scrobbling and play activity reporting?

Subsonic integration supports scrobbling by reporting plays and tracking listening activity back to the connected server. This allows your play counts and metadata to stay synchronized across your Subsonic or Navidrome instance.

What is the best way to manage multiple Subsonic servers in a music app?

The best way to manage multiple Subsonic servers is using a dedicated server client manager that handles token-based authentication and caching. This simplifies multi-server music experiences by centralizing library browsing and streaming connections.

Do I need token-based authentication to stream from a Navidrome server?

Yes, token-based authentication is required to stream from a Navidrome or Subsonic server. The integration implements secure authentication handling to manage servers, music folders, and playback sessions safely.

Why does my Subsonic library browsing not show newly added folders?

Subsonic library browsing may not show newly added folders due to caching mechanisms. The integration caches music folder data to optimize browsing, so you may need to refresh the server connection to update the library view.