lyrion-mcp
lyrion-mcp
Servidor MCP para Lyrion Music Server / Logitech Media Server.
Permite a un agente de IA inspeccionar y controlar los reproductores LMS a través de la API JSON-RPC de LMS: reproductores, reproducción, volumen, listas de reproducción, favoritos, radio, búsqueda en la biblioteca y navegación por la biblioteca.
Características
Servidor y reproductores
Probar la conectividad con LMS
Leer el estado del servidor, la versión, las estadísticas de la biblioteca y el progreso del escaneo
Listar reproductores
Resolver reproductores por id de LMS, nombre exacto o fragmento único de nombre
Leer el estado detallado del reproductor y la lista de reproducción actual
Controles de reproducción
Reproducir, pausar, alternar reproducción/pausa, detener
Anterior / siguiente
Establecer volumen
Encender/apagar/alternar
Buscar posición
Temporizador de suspensión
Modos de reproducción aleatoria y repetición
Sincronizar / desincronizar reproductores
Listas de reproducción y fuentes de reproducción
Mostrar la lista de reproducción actual
Limpiar la lista de reproducción actual
Cargar/reproducir o añadir una pista de la biblioteca por id de pista
Reproducir una URL/flujo directo
Listar listas de reproducción guardadas de LMS
Reproducir una lista de reproducción guardada por id de lista
Listar favoritos
Listar proveedores/categorías de radio de nivel superior
Navegación/búsqueda en la biblioteca
Buscar pistas, álbumes y artistas
Listar géneros, álbumes, años
Navegar por carpetas de música
Listar las pistas de un álbum
Listar los álbumes o pistas de un artista
Activar el rescan de la biblioteca de LMS
Diagnósticos
Ayudante JSON-RPC sin procesar de solo lectura para comandos de solución de problemas seguros.
Related MCP server: Plex MCP Server
Herramientas
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
Configuración
Variables de entorno:
Variable | Predeterminado | Descripción |
|
| Nombre/IP del host de LMS |
|
| Puerto HTTP de LMS |
|
| Protocolo de LMS |
| derivado | Anulación completa del endpoint JSON-RPC |
|
| Tiempo de espera de JSON-RPC en segundos |
|
| Host de enlace de MCP |
|
| Puerto SSE de MCP |
Docker
docker build -t lyrion-mcp .
docker run --rm -p 8310:8310 \
-e LMS_URL=http://host.docker.internal:9000/jsonrpc.js \
lyrion-mcpEndpoint MCP:
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-stoppedEjemplo de configuración de cliente
{
"mcpServers": {
"lyrion-mcp": {
"url": "http://localhost:8310/sse"
}
}
}Notas
Este servidor no requiere credenciales de LMS por defecto porque las implementaciones estándar de JSON-RPC de LMS suelen ser locales a la LAN. Colócalo detrás de tus controles de red habituales.
Exponer los controles de reproducción a un agente de IA puede cambiar lo que se está reproduciendo en tus altavoces. Revisa los permisos del agente en consecuencia.
Licencia
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityDmaintenanceEnables AI assistants to control Sonos audio devices over a local network using UPnP/SOAP protocols, supporting playback, volume, queue management, zone grouping, and music library browsing.592713MIT
- AlicenseNot gradedqualityDmaintenanceEnables interaction with Plex Media Server via the MCP protocol, allowing AI agents to manage libraries, media, playlists, collections, users, sessions, and server administration.137MIT
- AlicenseNot gradedqualityDmaintenanceEnables music library management and Chromecast playback control via LM Studio, with 21 tools for search, playback, navigation, and queue management.7MIT
- AlicenseBqualityCmaintenanceMCP server that provides LLM tools to interact with Lyrion Music Server (LMS), enabling player control, playback management, playlist operations, and music library search.5523MIT
Related MCP Connectors
Manage SRG+ hubs, channels, content, assets, users, and workspaces from any MCP-aware AI agent.
Search MusicBrainz artists, releases, works, labels; resolve ISRC/ISWC/barcode; fetch cover art.
Generate AI music via the Lacuna Music API from MCP clients like Claude Desktop & Code.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/SimoneB79/lyrion-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server