feat: expose Navidrome as a media-server (now-playing) integration (#6070)

This commit is contained in:
Matt Van Horn authored and GitHub committed 2026-07-31 13:30:44 +02:00
1 parent 49d0f1a141
commit 06d9c07d22
10 files changed
+166 -83

No files matched your search

@@ -17,7 +17,7 @@ export const mediaServerRouter = createTRPCRouter({
mcp: {
enabled: true,
description:
"Get currently active streams from Plex/Jellyfin/Emby media servers. REQUIRED: integrationIds (array of media server integration IDs from integration_all), showOnlyPlaying (boolean — true to filter to actively playing streams only)",
"Get currently active streams from Plex/Jellyfin/Emby/Navidrome media servers. REQUIRED: integrationIds (array of media server integration IDs from integration_all), showOnlyPlaying (boolean — true to filter to actively playing streams only)",
},
})
.concat(createMediaServerIntegrationMiddleware("query"))