lyrion-mcp
lyrion-mcp
MCP-Server für Lyrion Music Server / Logitech Media Server.
Er ermöglicht einem KI-Agenten, LMS-Player über die LMS-JSON-RPC-API zu inspizieren und zu steuern: Player, Wiedergabe, Lautstärke, Wiedergabelisten, Favoriten, Radio, Bibliothekssuche und Bibliotheksdurchsuchung.
Funktionen
Server und Player
LMS-Konnektivität testen
Serverstatus, Version, Bibliotheksstatistiken und Scan-Fortschritt lesen
Player auflisten
Player anhand von LMS-ID, exaktem Namen oder eindeutigem Namensfragment auflösen
Detaillierten Playerstatus und aktuelle Wiedergabeliste lesen
Wiedergabesteuerung
Wiedergabe, Pause, Wiedergabe/Pause umschalten, Stopp
Zurück / Weiter
Lautstärke einstellen
Ein/Aus/Umschalten
Zu Position springen
Einschlaf-Timer
Zufallswiedergabe- und Wiederholungsmodi
Player synchronisieren / desynchronisieren
Wiedergabeliste und Wiedergabequellen
Aktuelle Wiedergabeliste anzeigen
Aktuelle Wiedergabeliste leeren
Bibliothekstitel anhand der Titel-ID laden/abspielen oder anhängen
Direkte URL/Stream abspielen
Gespeicherte LMS-Wiedergabelisten auflisten
Gespeicherte Wiedergabeliste anhand der Wiedergabelisten-ID abspielen
Favoriten auflisten
Radioanbieter/Kategorien der obersten Ebene auflisten
Bibliothek durchsuchen/suchen
Titel, Alben und Künstler suchen
Genres, Alben, Jahre auflisten
Musikordner durchsuchen
Titel eines Albums auflisten
Alben oder Titel eines Künstlers auflisten
LMS-Bibliotheksscan auslösen
Diagnose
Schreibgeschützter JSON-RPC-Helfer für sichere Fehlerbehebungsbefehle.
Related MCP server: lms-mcp
Werkzeuge
lms_test_connectionlms_server_statuslms_playerslms_player_statuslms_play,lms_pause,lms_play_pause,lms_stoplms_next,lms_previouslms_set_volume,lms_set_powerlms_seek,lms_sleeplms_set_shuffle,lms_set_repeatlms_sync,lms_unsynclms_playlist,lms_clear_playlistlms_play_track,lms_add_track,lms_play_urllms_saved_playlists,lms_play_playlistlms_favorites,lms_radioslms_search_tracks,lms_search_albums,lms_search_artistslms_genres,lms_albums,lms_yearslms_music_folder,lms_album_tracks,lms_artist_albums,lms_artist_trackslms_rescan_librarylms_raw_readonly
Konfiguration
Umgebungsvariablen:
Variable | Standard | Beschreibung |
|
| LMS-Hostname/IP |
|
| LMS-HTTP-Port |
|
| LMS-Protokoll |
| derived | Vollständige JSON-RPC-Endpunkt-Überschreibung |
|
| JSON-RPC-Timeout in Sekunden |
|
| MCP-Bindungs-Host |
|
| MCP-SSE-Port |
Docker
docker build -t lyrion-mcp .
docker run --rm -p 8310:8310 \
-e LMS_URL=http://host.docker.internal:9000/jsonrpc.js \
lyrion-mcpMCP-Endpunkt:
http://localhost:8310/sseDocker Compose
services:
lyrion-mcp:
image: ghcr.io/simoneb79/lyrion-mcp:latest
environment:
LMS_URL: http://host.docker.internal:9000/jsonrpc.js
ports:
- "8310:8310"
restart: unless-stoppedBeispiel-Client-Konfiguration
{
"mcpServers": {
"lyrion-mcp": {
"url": "http://localhost:8310/sse"
}
}
}Hinweise
Dieser Server erfordert standardmäßig keine LMS-Anmeldeinformationen, da Standard-LMS-JSON-RPC-Bereitstellungen normalerweise LAN-lokal sind. Platzieren Sie ihn hinter Ihren üblichen Netzwerkkontrollen.
Das Bereitstellen von Wiedergabesteuerungen für einen KI-Agenten kann ändern, was auf Ihren Lautsprechern abgespielt wird. Überprüfen Sie die Agentenberechtigungen entsprechend.
Lizenz
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Sonos MCP server: control your Sonos speakers from any MCP client. Play songs, artists and playlists, set volume, group rooms, move music to another room, switch to TV, spoken announcements and reminders. 27 tools, English and Chinese. Works through the official Sonos cloud, so there is no home bridge to install; sign in with OAuth. Requires the free ZoneFoundry iOS app.
The media memory layer for AI agents and their humans. Your AI client gets 29 tools to search your collection, add items, update ratings, preview music, and find patterns across everything you've read, watched, and listened to.
Control your internet radio from any AI client: listeners, stream, playlists, AutoDJ, DJs, store.
Generate full songs with vocals, instrumentals and sound effects from text. One server for Suno, Google Lyria, Mureka, MiniMax, ACE-Step, YuE and ElevenLabs. Your agent can quote the credit cost before generating, start a song, wait for it to finish and return download links. Sign in with OAuth; optional daily credit caps; retries never charge twice.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables music library management and Chromecast playback control via LM Studio, with 21 tools for search, playback, navigation, and queue management.6 npmMIT
- AlicenseBqualityDmaintenanceMCP server that provides LLM tools to interact with Lyrion Music Server (LMS), enabling player control, playback management, playlist operations, and music library search.559 npmMIT
- AlicenseNot gradedqualityBmaintenanceEnables LLMs to control a Lyrion Music Server (LMS/Squeezebox) for playback, search, library browsing, and player management.-
- FlicenseNot gradedqualityCmaintenanceEnables natural-language querying and control of a Lyrion Music Server, including music library searches, album playback, player controls, and play-history tracking.1-