lyrion-mcp
lyrion-mcp
MCP-сервер для Lyrion Music Server / Logitech Media Server.
Он позволяет ИИ-агенту просматривать и управлять плеерами LMS через JSON-RPC API LMS: плееры, воспроизведение, громкость, плейлисты, избранное, радио, поиск по библиотеке и навигация по библиотеке.
Возможности
Сервер и плееры
Проверка подключения к LMS
Чтение статуса сервера, версии, статистики библиотеки и хода сканирования
Список плееров
Поиск плееров по id LMS, точному имени или уникальному фрагменту имени
Чтение подробного статуса плеера и текущего плейлиста
Управление воспроизведением
Воспроизведение, пауза, переключение воспроизведение/пауза, остановка
Следующий / предыдущий трек
Установка громкости
Включение/выключение питания/переключение
Переход к позиции
Таймер сна
Режимы перемешивания и повтора
Синхронизация / отмена синхронизации плееров
Плейлист и источники воспроизведения
Показать текущий плейлист
Очистить текущий плейлист
Загрузить/воспроизвести или добавить трек из библиотеки по id трека
Воспроизвести прямой URL/поток
Список сохранённых плейлистов LMS
Воспроизвести сохранённый плейлист по id плейлиста
Список избранного
Список радио-провайдеров/категорий верхнего уровня
Просмотр/поиск по библиотеке
Поиск треков, альбомов и исполнителей
Список жанров, альбомов, годов
Просмотр музыкальных папок
Список треков альбома
Список альбомов или треков исполнителя
Запуск повторного сканирования библиотеки LMS
Диагностика
Вспомогательный инструмент raw JSON-RPC только для чтения для безопасных команд диагностики.
Related MCP server: lms-mcp
Инструменты
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
Конфигурация
Переменные окружения:
Переменная | По умолчанию | Описание |
|
| Имя хоста/IP LMS |
|
| HTTP-порт LMS |
|
| Протокол LMS |
| производное | Полный переопределённый JSON-RPC endpoint |
|
| Таймаут JSON-RPC в секундах |
|
| MCP bind host |
|
| MCP SSE-порт |
Docker
docker build -t lyrion-mcp .
docker run --rm -p 8310:8310 \
-e LMS_URL=http://host.docker.internal:9000/jsonrpc.js \
lyrion-mcpMCP endpoint:
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-stoppedПример конфигурации клиента
{
"mcpServers": {
"lyrion-mcp": {
"url": "http://localhost:8310/sse"
}
}
}Примечания
По умолчанию этот сервер не требует учётных данных LMS, поскольку стандартные развёртывания JSON-RPC LMS обычно находятся в локальной сети. Поместите его за обычные средства контроля сети.
Предоставление управления воспроизведением ИИ-агенту может изменить то, что играет на ваших колонках. Соответственно проверьте разрешения агента.
Лицензия
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-