Update Provider descriptions (#2428)
authorOzGav <gavnosp@hotmail.com>
Sat, 27 Sep 2025 00:13:07 +0000 (10:13 +1000)
committerGitHub <noreply@github.com>
Sat, 27 Sep 2025 00:13:07 +0000 (02:13 +0200)
48 files changed:
music_assistant/providers/airplay/manifest.json
music_assistant/providers/alexa/manifest.json
music_assistant/providers/apple_music/manifest.json
music_assistant/providers/ard_audiothek/manifest.json
music_assistant/providers/audible/manifest.json
music_assistant/providers/audiobookshelf/manifest.json
music_assistant/providers/bluesound/manifest.json
music_assistant/providers/builtin/manifest.json
music_assistant/providers/builtin_player/manifest.json
music_assistant/providers/chromecast/manifest.json
music_assistant/providers/deezer/manifest.json
music_assistant/providers/dlna/manifest.json
music_assistant/providers/fanarttv/manifest.json
music_assistant/providers/filesystem_local/manifest.json
music_assistant/providers/filesystem_smb/manifest.json
music_assistant/providers/fully_kiosk/manifest.json
music_assistant/providers/genius_lyrics/manifest.json
music_assistant/providers/gpodder/manifest.json
music_assistant/providers/hass/manifest.json
music_assistant/providers/hass_players/manifest.json
music_assistant/providers/ibroadcast/manifest.json
music_assistant/providers/itunes_podcasts/manifest.json
music_assistant/providers/jellyfin/manifest.json
music_assistant/providers/lastfm_scrobble/manifest.json
music_assistant/providers/listenbrainz_scrobble/manifest.json
music_assistant/providers/lrclib/manifest.json
music_assistant/providers/musiccast/manifest.json
music_assistant/providers/nugs/manifest.json
music_assistant/providers/opensubsonic/manifest.json
music_assistant/providers/plex/manifest.json
music_assistant/providers/podcast-index/manifest.json
music_assistant/providers/podcastfeed/manifest.json
music_assistant/providers/qobuz/manifest.json
music_assistant/providers/radiobrowser/manifest.json
music_assistant/providers/radioparadise/manifest.json
music_assistant/providers/siriusxm/manifest.json
music_assistant/providers/snapcast/manifest.json
music_assistant/providers/sonos/manifest.json
music_assistant/providers/sonos_s1/manifest.json
music_assistant/providers/soundcloud/manifest.json
music_assistant/providers/spotify/manifest.json
music_assistant/providers/spotify_connect/manifest.json
music_assistant/providers/squeezelite/manifest.json
music_assistant/providers/subsonic_scrobble/manifest.json
music_assistant/providers/theaudiodb/manifest.json
music_assistant/providers/tidal/manifest.json
music_assistant/providers/tunein/manifest.json
music_assistant/providers/ytmusic/manifest.json

index 2007c393d22a345c1e12baf31c6355aedacae02c..9f5724c26de32015caca6a725337edf7ab2eaf8b 100644 (file)
@@ -3,7 +3,7 @@
   "domain": "airplay",
   "stage": "stable",
   "name": "AirPlay",
-  "description": "Support for players that support the AirPlay protocol.",
+  "description": "Stream to AirPlay-enabled devices on your local network.",
   "codeowners": ["@music-assistant"],
   "requirements": [],
   "documentation": "https://music-assistant.io/player-support/airplay/",
index e7bae52e04f032c11a23a48ee4e0929a29bc842f..a99ab64486ec67846b014ff8e36250fb6f550bbc 100644 (file)
@@ -3,7 +3,7 @@
   "type": "player",
   "domain": "alexa",
   "name": "Alexa",
-  "description": "Support Echo devices as players in Music Assistant.",
+  "description": "Stream to Amazon Alexa (Echo) devices.",
   "codeowners": ["@alams154"],
   "requirements": ["alexapy==1.29.8"],
   "documentation": "https://www.music-assistant.io/player-support/alexa/"
index 4632dac8699e1a628b29b01cf3ae37e16ad207ed..2c17124aa33b6d8365001fb54aec0f0a88d7af16 100644 (file)
@@ -3,7 +3,7 @@
   "domain": "apple_music",
   "stage": "beta",
   "name": "Apple Music",
-  "description": "Support for the Apple Music streaming provider in Music Assistant.",
+  "description": "Stream Apple Music’s full catalogue and playlists.",
   "codeowners": ["@MarvinSchenkel"],
   "requirements": ["pywidevine==1.8.0"],
   "documentation": "https://music-assistant.io/music-providers/apple-music/",
index b43883646a7510f9b4bde59f317f97480e58cfeb..0ef997d911d2982d7d52c7bb3ead01d4e27391ce 100644 (file)
@@ -2,7 +2,7 @@
   "type": "music",
   "domain": "ard_audiothek",
   "name": "ARD Audiothek",
-  "description": "ARD Audiothek Integration",
+  "description": "Stream radio shows, news, and podcasts from ARD’s Audiothek (Germany’s public broadcaster).",
   "codeowners": ["@jfeil"],
   "requirements": ["gql[all]==4.0.0"],
   "documentation": "https://music-assistant.io/music-providers/ard-audiothek/",
index 90f29012cee8101789ab314a53ae275bc1bd3be1..6ca199af20afde81b05d2d42ddf855a9b1e85b1f 100644 (file)
@@ -3,7 +3,7 @@
   "domain": "audible",
   "stage": "stable",
   "name": "Audible",
-  "description": "Audible provider",
+  "description": "Access Audible’s extensive audiobook library and podcast catalogue — perfect for spoken-word listening.",
   "codeowners": ["@ztripez"],
   "requirements": ["audible==0.10.0"],
   "documentation": "https://www.music-assistant.io/music-providers/audible"
index 98ebf9ab02c97d82d01cd99df5e0692aca8d215e..cc634709d55b01ef3f675e23d87dd80bba196203 100644 (file)
@@ -3,7 +3,7 @@
   "domain": "audiobookshelf",
   "stage": "stable",
   "name": "Audiobookshelf",
-  "description": "Audiobookshelf (audiobookshelf.org) as audiobook and podcast provider",
+  "description": "Stream audiobooks and podcasts from your personal Audiobookshelf server.",
   "codeowners": ["@fmunkes"],
   "requirements": ["aioaudiobookshelf==0.1.8"],
   "documentation": "https://music-assistant.io/music-providers/audiobookshelf",
index d9e8947f09ea0cd45281f8a9d63fcdd443272685..02f7a7c71fe5f6b45bb42040e3a473dd010a0d49 100644 (file)
@@ -3,7 +3,7 @@
   "domain": "bluesound",
   "stage": "beta",
   "name": "Bluesound",
-  "description": "BluOS Player provider for Music Assistant.",
+  "description": "Send high-resolution audio to Bluesound speakers and multiroom systems.",
   "codeowners": ["@cyanogenbot"],
   "requirements": ["pyblu==2.0.5"],
   "documentation": "https://music-assistant.io/player-support/bluesound/",
index 26c1fbde09bb21217f6cb133194c09f01da425ed..c29f63c8738263fb0ca3c09bdb2f2659e9256c21 100644 (file)
@@ -3,7 +3,7 @@
   "domain": "builtin",
   "stage": "stable",
   "name": "Music Assistant",
-  "description": "Built-in/generic provider that handles generic urls and playlists.",
+  "description": "Built-in/generic provider that handles generic URLs and playlists.",
   "codeowners": ["@music-assistant"],
   "requirements": [],
   "documentation": "https://music-assistant.io/music-providers/builtin/",
index db99e48a0c0395fbe68f6f84c2a5b20c3c38f605..739d281459ea6d31bcaef4d787987a8e85afaca5 100644 (file)
@@ -3,7 +3,7 @@
   "domain": "builtin_player",
   "stage": "alpha",
   "name": "Music Assistant",
-  "description": "Support for playing to the Music Assistant Web Interface",
+  "description": "Control playback and listen directly through the Music Assistant web interface.",
   "codeowners": ["@music-assistant"],
   "documentation": "https://music-assistant.io/player-support/builtin/",
   "multi_instance": false,
index 841b424f4d84ef1370d26e2e90ef71bc03879244..cb92fdece7c7dba1131ab5d83f4de6a70df03f3c 100644 (file)
@@ -3,7 +3,7 @@
   "domain": "chromecast",
   "stage": "stable",
   "name": "Chromecast",
-  "description": "Support for Chromecast based players.",
+  "description": "Cast music and podcasts to Chromecast or Google Cast devices.",
   "codeowners": ["@music-assistant"],
   "requirements": ["PyChromecast==14.0.7"],
   "documentation": "https://music-assistant.io/player-support/google-cast/",
index ce76db8548f83b185c4e548ef82161f7e9f19a18..bbf116e01df868fa4fb98136d9f6d9ab782da914 100644 (file)
@@ -3,7 +3,7 @@
   "domain": "deezer",
   "stage": "stable",
   "name": "Deezer",
-  "description": "Support for the Deezer streaming provider in Music Assistant.",
+  "description": "Stream Deezer’s full music catalogue in CD-quality (FLAC) audio.",
   "codeowners": ["@arctixdev", "@micha91"],
   "documentation": "https://music-assistant.io/music-providers/deezer/",
   "requirements": ["deezer-python-async==0.3.0", "pycryptodome==3.23.0"],
index 333f4713b338559e64c68f94a959e346cceb73b0..c544dbb703b22a19f75afa15c07b5b6539ffc260 100644 (file)
@@ -3,7 +3,7 @@
   "domain": "dlna",
   "stage": "stable",
   "name": "UPnP/DLNA Player provider",
-  "description": "Support for players that are compatible with the UPnP/DLNA (DMR) standard.",
+  "description": "Stream music to supported DLNA-compatible devices.",
   "codeowners": ["@music-assistant"],
   "requirements": ["async-upnp-client==0.45.0"],
   "documentation": "https://music-assistant.io/player-support/dlna/",
index 7c130f273e3858c4a1c2e5e5c5c27548e6f8fc99..ab6c9fa22a3fe7f8eb83dd2fcf54b36f481c478a 100644 (file)
@@ -3,7 +3,7 @@
   "domain": "fanarttv",
   "stage": "stable",
   "name": "fanart.tv",
-  "description": "fanart.tv is a community database of artwork for movies, tv series and music.",
+  "description": "Provides high-quality artist and album artwork from Fanart.tv, used throughout the Music Assistant UI.",
   "codeowners": ["@music-assistant"],
   "requirements": [],
   "documentation": "",
index c0c1d3cf1f5cd5bbbaf3ce91201880f3348f6144..46717c74028b9c05e69061931976e012ef7111e2 100644 (file)
@@ -3,7 +3,7 @@
   "domain": "filesystem_local",
   "stage": "stable",
   "name": "Filesystem (local disk)",
-  "description": "Support for music files that are present on a local accessible disk/folder.",
+  "description": "Play music and audiobooks stored on locally connected drives.",
   "codeowners": ["@music-assistant"],
   "requirements": [],
   "documentation": "https://music-assistant.io/music-providers/filesystem/",
index 5743debd887a18213fc086f4b2e25b89d34e4bc0..bc4c8742db70e35b9f7b04e632bcc1f735dd7eec 100644 (file)
@@ -3,7 +3,7 @@
   "domain": "filesystem_smb",
   "stage": "stable",
   "name": "Filesystem (remote share)",
-  "description": "Support for music files that are present on remote SMB/CIFS.",
+  "description": "Play music and audiobooks stored on SMB connected network drives.",
   "codeowners": ["@music-assistant"],
   "requirements": [],
   "documentation": "https://music-assistant.io/music-providers/filesystem/",
index b88794968475be4da9eb468096a87ae18ba2e471..a55db7a09944e03144d683af397bfd6a19ee7e8f 100644 (file)
@@ -3,7 +3,7 @@
   "domain": "fully_kiosk",
   "stage": "stable",
   "name": "Fully Kiosk Browser",
-  "description": "Support for media players from the Fully Kiosk app.",
+  "description": "Play audio on Fully Kiosk-enabled displays or Android devices.",
   "codeowners": ["@music-assistant"],
   "requirements": ["python-fullykiosk==0.0.14"],
   "documentation": "https://music-assistant.io/player-support/fully-kiosk/",
index 018c56f6b731a66eb08138260092c2a192d2d1d6..1af0c5db50d1c5ce2d49a6126b79a411baf6c28f 100644 (file)
@@ -3,7 +3,7 @@
   "domain": "genius_lyrics",
   "stage": "alpha",
   "name": "Genius Lyrics",
-  "description": "Genius.com is a free service for finding song lyrics and annotations.",
+  "description": "Alternative lyrics source, pulling song lyrics from Genius to supplement other providers.",
   "codeowners": ["@robert-alfaro"],
   "requirements": ["lyricsgenius==3.7.2"],
   "documentation": "https://www.music-assistant.io/metadata/",
index 976c9e6ef94d56593a37d796147bf7a0c95693ad..e7986cd492352a4db5be6edc003786f34ea6d771 100644 (file)
@@ -3,7 +3,7 @@
   "domain": "gpodder",
   "stage": "stable",
   "name": "gPodder",
-  "description": "gPodder podcast provider",
+  "description": "Subscribe to and fetch podcasts from gPodder.",
   "codeowners": ["@fmunkes"],
   "documentation": "https://music-assistant.io/music-providers/gpodder",
   "multi_instance": true
index 1b10ef645dc0e68a5e73254a4ee34a9152df77ec..006d37b2d8ba2c0f37cd274bc14c6ccc8329e0de 100644 (file)
@@ -3,7 +3,7 @@
   "domain": "hass",
   "stage": "stable",
   "name": "Home Assistant",
-  "description": "Connect Music Assistant to Home Assistant.",
+  "description": "Connects Music Assistant with Home Assistant for automation, integration, and enhanced smart-home control.",
   "codeowners": ["@music-assistant"],
   "documentation": "",
   "multi_instance": false,
index f6df2017d77df89e1ebb6b81017ffd5a7be6329d..4f1a397a31d8e6155bfd921ab7309dcd28cfe99a 100644 (file)
@@ -3,7 +3,7 @@
   "domain": "hass_players",
   "stage": "stable",
   "name": "Home Assistant MediaPlayers",
-  "description": "Use (supported) Home Assistant media players as players in Music Assistant.",
+  "description": "Control and play music on (supported) Home Assistant media players in your smart home.",
   "codeowners": ["@music-assistant"],
   "documentation": "https://music-assistant.io/player-support/ha/",
   "multi_instance": false,
index c16a6cb660b725e99f502a7c908541c832a53220..f9948a593aaa3cb17dc1a88ae23f6faf6a36d899 100644 (file)
@@ -3,7 +3,7 @@
   "domain": "ibroadcast",
   "stage": "stable",
   "name": "iBroadcast",
-  "description": "Support for the iBroadcast streaming provider in Music Assistant.",
+  "description": "Stream your personal iBroadcast music collection from anywhere.",
   "codeowners": ["@robsonke"],
   "requirements": ["ibroadcastaio==0.4.0"],
   "documentation": "https://music-assistant.io/music-providers/ibroadcast/",
index f9ff4f23213f3c4e1a03a742ffd2db2859f5dd3b..03ff9835f06ab919e2a340b858a0b0754116227b 100644 (file)
@@ -3,7 +3,7 @@
   "domain": "itunes_podcasts",
   "stage": "stable",
   "name": "iTunes Podcast Search",
-  "description": "Search podcasts via iTunes API in Music Assistant.",
+  "description": "Search and play podcasts indexed via Apple’s iTunes feed / podcast directory.",
   "codeowners": ["@fmunkes"],
   "icon": "podcast",
   "documentation": "https://music-assistant.io/music-providers/itunes-podcasts/",
index 8bdac1d9228ecf630d62d88f1e667da7c0dd0886..073f90930875c024b1ef1c2a7fc17c218ccfc671 100644 (file)
@@ -3,7 +3,7 @@
   "domain": "jellyfin",
   "stage": "stable",
   "name": "Jellyfin Media Server Library",
-  "description": "Support for the Jellyfin streaming provider in Music Assistant.",
+  "description": "Stream music from your self-hosted Jellyfin server.",
   "codeowners": ["@lokiberra", "@Jc2k"],
   "requirements": ["aiojellyfin==0.14.1"],
   "documentation": "https://music-assistant.io/music-providers/jellyfin/",
index d1e163b2857efcab5f998d69630fb57b65369453..3580f7f587a4283b690c0c118fb026817deb71f8 100644 (file)
@@ -3,7 +3,7 @@
   "domain": "lastfm_scrobble",
   "stage": "beta",
   "name": "LastFM Scrobbler",
-  "description": "Scrobble your music to Last.fm and others with a compatible API like Libre.fm",
+  "description": "Scrobbles your listening history to Last.fm (and others with a compatible API like Libre.fm), building rich listening stats and recommendations.",
   "codeowners": ["@music-assistant"],
   "documentation": "https://music-assistant.io/plugins/lastfm_scrobble/",
   "multi_instance": false,
index 6ce819686291d2fd37d8f38772f2f8f825989061..d67c995b86962559544dc1e48c04e491dfd1679a 100644 (file)
@@ -3,7 +3,7 @@
   "domain": "listenbrainz_scrobble",
   "stage": "beta",
   "name": "ListenBrainz Scrobbler",
-  "description": "Scrobble your music to ListenBrainz",
+  "description": "Scrobbles your listening history to ListenBrainz — an open, community-driven alternative to Last.fm.",
   "codeowners": ["@music-assistant"],
   "documentation": "https://music-assistant.io/plugins/listenbrainz_scrobble/",
   "multi_instance": false,
index 230f06e1d229f894035d79ee943c58cff07ac221..c91d73ed92f89a16eddc6242940063c2e2871751 100644 (file)
@@ -3,7 +3,7 @@
   "domain": "lrclib",
   "stage": "beta",
   "name": "LRCLIB",
-  "description": "LRCLIB is a completely free service for finding and contributing synchronized lyrics, with an easy-to-use and machine-friendly API.",
+  "description": "Primary lyrics provider, delivering synced and unsynced lyrics from the LrcLib database.",
   "codeowners": ["@music-assistant"],
   "requirements": [],
   "documentation": "",
index b4bd6bf18ac6d8a1836cbec98dd47bc36aeaf990..107132e5a135e2595ceeb31a0424ed69fb83cf35 100644 (file)
@@ -3,7 +3,7 @@
   "domain": "musiccast",
   "stage": "beta",
   "name": "MusicCast",
-  "description": "MusicCast for Music Assistant",
+  "description": "Stream audio to Yamaha MusicCast speakers — supports multiroom playback.",
   "requirements": ["aiomusiccast==0.14.8", "setuptools>=1.0.0"],
   "codeowners": ["@fmunkes"],
   "mdns_discovery": ["_http._tcp.local."],
index e52d8a6fd65e5733a69f572bf6120f838b1282ca..13b4ed18fea97dcb4463c137331d0518e3a4841b 100644 (file)
@@ -3,7 +3,7 @@
   "domain": "nugs",
   "stage": "beta",
   "name": "Nugs.net",
-  "description": "Nugs.net support for Music Assistant: Live Music provider.",
+  "description": "Stream official live concert audio & video — new shows added regularly to a rich archive.",
   "codeowners": ["@brian10048"],
   "requirements": [],
   "documentation": "https://music-assistant.io/music-providers/nugs/",
index 6113e18671e8ad27f2683682eeb2b46d1375a204..cc03d30a7c7f518e9d79af2010505f60158d44a1 100644 (file)
@@ -3,7 +3,7 @@
   "domain": "opensubsonic",
   "stage": "stable",
   "name": "OpenSubsonic Media Server Library",
-  "description": "Support for OpenSubsonic based streaming providers in Music Assistant.",
+  "description": "Stream music from your OpenSubsonic compatible server — your own cloud jukebox.",
   "codeowners": ["@khers"],
   "requirements": ["py-opensonic==7.0.2"],
   "documentation": "https://music-assistant.io/music-providers/subsonic/",
index f5bc501d2dcc62a611bc1a5df5446fef08818905..b48d51c51a012831682a41a45fcb3e953cfde533 100644 (file)
@@ -3,7 +3,7 @@
   "domain": "plex",
   "stage": "unmaintained",
   "name": "Plex Media Server Library",
-  "description": "Support for the Plex streaming provider in Music Assistant.",
+  "description": "Stream your personal music, podcasts, and radio via your Plex media server.",
   "codeowners": ["@micha91"],
   "requirements": ["plexapi==4.17.1"],
   "documentation": "https://music-assistant.io/music-providers/plex/",
index ff0aeedb3f976f10aa69966250e287b7152ac06a..952f8f338b43c2685fa871205c861eedeab3c11f 100644 (file)
@@ -1,7 +1,7 @@
 {
   "domain": "podcast-index",
   "name": "Podcast Index",
-  "description": "The Podcast Index is here to preserve, protect and extend the open, independent podcasting ecosystem",
+  "description": "Discover and play podcasts using the open Podcast Index.",
   "documentation": "https://music-assistant.io/music-providers/podcast-index/",
   "type": "music",
   "requirements": [],
index 2676bfe391ec53fcb6bcaab2d3768660ac8c9b50..50ec03c6ba40f3f3317ac8dc384dadd15755923b 100644 (file)
@@ -3,7 +3,7 @@
   "domain": "podcastfeed",
   "stage": "stable",
   "name": "Podcast RSS Feed",
-  "description": "A parser for podcast rss feeds",
+  "description": "Subscribe to and play any podcast via its RSS feed.",
   "codeowners": ["@saeugetier"],
   "documentation": "https://music-assistant.io/music-providers/podcastfeed/",
   "multi_instance": true
index 871c8722cf9c22e5367f12a8751f213bdcdaadd0..2803da6bca835cc04e26474136900ad4b82907b7 100644 (file)
@@ -3,7 +3,7 @@
   "domain": "qobuz",
   "stage": "stable",
   "name": "Qobuz",
-  "description": "Qobuz support for Music Assistant: Lossless (and hi-res) Music provider.",
+  "description": "Stream high-resolution music from Qobuz’s catalogue — ideal for audiophiles.",
   "codeowners": ["@music-assistant"],
   "requirements": [],
   "documentation": "https://music-assistant.io/music-providers/qobuz/",
index ebea1545b2706211d6c7f0a58e48885fbb2b6b47..42dacb182717fc74200c76935c956203e726f657 100644 (file)
@@ -3,7 +3,7 @@
   "domain": "radiobrowser",
   "stage": "stable",
   "name": "RadioBrowser",
-  "description": "Search radio streams from RadioBrowser in Music Assistant.",
+  "description": "Listen to thousands of internet radio stations from across the world.",
   "codeowners": ["@gieljnssns"],
   "requirements": ["radios==0.3.2"],
   "documentation": "https://music-assistant.io/music-providers/radio-browser/",
index b92ab35ed052a4144cdd73bbe940ec76062448a8..0aabacfa5b78bb1171abd5d1835733d2b655d0d9 100644 (file)
@@ -1,7 +1,7 @@
 {
   "domain": "radioparadise",
   "name": "Radio Paradise",
-  "description": "Stream high-quality FLAC radio from Radio Paradise's curated channels",
+  "description": "Stream an eclectic, human-curated radio mix (always ad-free) — listener supported and globally loved.",
   "documentation": "https://music-assistant.io/music-providers/radioparadise/",
   "type": "music",
   "requirements": [],
index 3cbc9488281d8f2b19c825687c66aa373babc35d..92651dc0a84b5bb0d2ea9d5782a7232418aadea5 100644 (file)
@@ -3,7 +3,7 @@
   "domain": "siriusxm",
   "stage": "stable",
   "name": "SiriusXM",
-  "description": "Support for the SiriusXM streaming radio provider in Music Assistant.",
+  "description": "Stream SiriusXM’s radio, talk, and curated music channels.",
   "codeowners": ["@btoconnor"],
   "requirements": ["sxm==0.2.8"],
   "documentation": "https://music-assistant.io/music-providers/siriusxm/",
index 55c311c50f6eb1ff8ea0d03854b8ffc937f66efb..5ae0445cac07608cda68adb008a67f2bb8a66d42 100644 (file)
@@ -3,7 +3,7 @@
   "domain": "snapcast",
   "stage": "stable",
   "name": "Snapcast",
-  "description": "Support for snapcast server and clients.",
+  "description": "Synchronize and play music across Snapcast clients (including web browsers and Android devices) on your network.",
   "codeowners": ["@SantiagoSotoC"],
   "requirements": [
     "snapcast==2.3.7",
index 0b89a28e5ec2cb6f6c4e53fa2cfddde9e262910e..7a612763ceef9bdbb37d5816a968625a5cca593c 100644 (file)
@@ -3,7 +3,7 @@
   "domain": "sonos",
   "stage": "stable",
   "name": "SONOS",
-  "description": "SONOS Player provider for Music Assistant.",
+  "description": "Play music, manage groups, and control SONOS speakers throughout your home.",
   "codeowners": ["@music-assistant"],
   "requirements": ["aiosonos==0.1.9"],
   "documentation": "https://music-assistant.io/player-support/sonos/",
index 260e2b2607c92a0e1770daeda84dc61df8331e26..617784847c7c46f80060c83e0e0cbb02ca4334f1 100644 (file)
@@ -3,7 +3,7 @@
   "domain": "sonos_s1",
   "stage": "stable",
   "name": "SONOS S1",
-  "description": "SONOS Player provider for Music Assistant for the S1 hardware, based on the Soco library. Select this provider if you have Sonos devices on the S1 operating system (with the S1 Controller app)",
+  "description": "Play music, manage groups, and control Series 1 SONOS speakers throughout your home. Select this provider if you have SONOS devices on the S1 operating system (with the S1 Controller app)",
   "codeowners": ["@music-assistant"],
   "requirements": ["soco==0.30.12", "defusedxml==0.7.1"],
   "documentation": "https://music-assistant.io/player-support/sonos/",
index 6a6bdf43717498fd58a2dc176c4e655e4679b198..afaf689a9304e85df3f56266a3b0d747dd8cedf2 100644 (file)
@@ -3,7 +3,7 @@
   "domain": "soundcloud",
   "stage": "stable",
   "name": "Soundcloud",
-  "description": "Support for the Soundcloud streaming provider in Music Assistant.",
+  "description": "Stream tracks, remixes, and user-uploaded music from the SoundCloud community.",
   "codeowners": ["@domanchi", "@gieljnssns"],
   "requirements": ["soundcloudpy==0.1.4"],
   "documentation": "https://music-assistant.io/music-providers/soundcloud/",
index 52d3dacb87579ec5a927c6260a477defed4da8f6..01ccaecb87e0843c9a79bd87c551c38d4af0c5d1 100644 (file)
@@ -3,7 +3,7 @@
   "domain": "spotify",
   "stage": "stable",
   "name": "Spotify",
-  "description": "Support for the Spotify streaming provider in Music Assistant.",
+  "description": "Stream music, playlists, podcasts, and discover new songs via Spotify’s ecosystem.",
   "codeowners": ["@music-assistant"],
   "requirements": ["pkce==1.0.3"],
   "documentation": "https://music-assistant.io/music-providers/spotify/",
index 5236767f97cca39e61c0d628b5da75bd252225b0..57d9cbbdb41f7ed8ac652aa093664aa127948157 100644 (file)
@@ -3,7 +3,7 @@
   "domain": "spotify_connect",
   "stage": "alpha",
   "name": "Spotify Connect",
-  "description": "Add Spotify Connect support to ANY Music Assistant player.",
+  "description": "Makes a Music Assistant player appear as a device in the official Spotify app via Spotify Connect.",
   "codeowners": ["@music-assistant"],
   "documentation": "https://music-assistant.io/plugins/spotify-connect/",
   "multi_instance": true
index b83d172bafa5943cffd8a962c84685ad39f2b3df..417202e82369b42f6323ce4056433d65ce096549 100644 (file)
@@ -3,7 +3,7 @@
   "domain": "squeezelite",
   "stage": "stable",
   "name": "Squeezelite (slimproto players)",
-  "description": "Support for Squeezelite, a software-based player implementing the slimproto protocol, which was originally designed for the Squeezebox hardware players. Other players and/or original Squeezebox hardware might also work with this provider, but without any guarantees/support.",
+  "description": "Stream music to Squeezelite and some legacy Squeezebox players on your local network.",
   "codeowners": ["@music-assistant"],
   "requirements": ["aioslimproto==3.1.1"],
   "documentation": "https://music-assistant.io/player-support/squeezelite/",
index 7ff71392a8e5cffd7db8ee586484adcd7a8443dd..a8ac0c97a90ed4336e2e8994274cde01862311be 100644 (file)
@@ -3,7 +3,7 @@
   "domain": "subsonic_scrobble",
   "stage": "beta",
   "name": "Subsonic Scrobbler",
-  "description": "Report your music playback back to Subsonic server",
+  "description": "Scrobbles tracks played in Music Assistant to your local Subsonic server for history and stats.",
   "codeowners": ["@clusters"],
   "documentation": "",
   "multi_instance": false,
index ba1604da99151936e51105dc0fe35e3f4032b599..96ccfa5ee8b3501b467572ac2ee91b0e3ffb33fe 100644 (file)
@@ -3,7 +3,7 @@
   "domain": "theaudiodb",
   "stage": "stable",
   "name": "The Audio DB",
-  "description": "TheAudioDB is a community Database of audio artwork and metadata with a JSON API.",
+  "description": "Provides artist images, album art, and rich textual metadata from TheAudioDB for use in the Music Assistant UI.",
   "codeowners": ["@music-assistant"],
   "requirements": [],
   "documentation": "",
index a03aac37ec4547f5212ea8091ea1bd6088c9e58b..b10243d882fcd7e5f47f077b2e60f0dba35ee4d3 100644 (file)
@@ -3,7 +3,7 @@
   "domain": "tidal",
   "stage": "stable",
   "name": "Tidal",
-  "description": "Support for the Tidal streaming provider in Music Assistant.",
+  "description": "Stream music, playlists, and exclusives in lossless FLAC quality.",
   "codeowners": ["@jozefKruszynski"],
   "requirements": ["pkce==1.0.3"],
   "documentation": "https://music-assistant.io/music-providers/tidal/",
index 157aa5039eed257012174094ca0c2bf14c2dcfee..6ab6ac4852ae854ad6d608c7076616c998729cf2 100644 (file)
@@ -3,7 +3,7 @@
   "domain": "tunein",
   "stage": "stable",
   "name": "Tune-In Radio",
-  "description": "Play your favorite radio stations from Tune-In in Music Assistant.",
+  "description": "Listen to global radio stations, sports, and podcasts through TuneIn.",
   "codeowners": ["@music-assistant"],
   "requirements": [],
   "documentation": "https://music-assistant.io/music-providers/tunein/",
index 10358debc5fae35a8eace401546da86cc2041190..31fa2c2c43b7e88e9c5c2791f616c0bda3af2e42 100644 (file)
@@ -3,7 +3,7 @@
   "domain": "ytmusic",
   "stage": "experimental",
   "name": "YouTube Music",
-  "description": "Support for the YouTube Music streaming provider in Music Assistant.",
+  "description": "Stream songs and podcasts from YouTube Music.",
   "codeowners": ["@MarvinSchenkel"],
   "requirements": [
     "ytmusicapi==1.11.1",