MCP-сервер плеера Яндекс Музыки aurlune

aurlune

MCP-сервер к локальному плееру и демону синхронизации Яндекс Музыки на Rust для Linux: управление плеером, вкус, подборки под настроение

MCP-сервер

Низкий риск

Низкий уровень ставим, когда запись в основном дает агенту инструкции и справочные материалы.

Почему такой уровень

  • Управляет только локальным плеером и профилем вкуса, лайки ставит исключительно по прямой просьбе пользователя
Все причины и проверки
Российский стек

blysspeak/aurlune

Установка

Ручная установка

cargo build --release
install -Dm755 target/release/{aurluned,lune,aurlune-mcp} ~/.local/bin/
lune daemon install && lune daemon start

Сборка из исходников и установка демона, требуется Rust.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

aurlune это набор из библиотеки-клиента Яндекс Музыки, демона aurluned, который проигрывает музыку через mpv по IPC с интеграцией MPRIS и уведомлениями KDE, CLI lune и MCP-сервера aurlune-mcp для Claude. MCP-инструменты проксируют команды плеера: состояние, play, pause, next, prev, очередь, локальный и удаленный поиск, скачивание трека, лайк, подбор по фасетам и профилю вкуса, история и обратная связь. Перед любым управлением инструмент player_state проверяет, кто запустил воспроизведение, и запрещает агенту самовольно стартовать или останавливать музыку, если ее включил не он и пользователь явно не попросил. Плеер не понимает настроение сам: агент выбирает трек через facets и taste_profile, объясняет выбор и потом спрашивает обратную связь через feedback. Скачанные треки не лайкаются в Яндекс Музыке автоматически, лайк ставится только по прямому слову пользователя.

Для кого. Для пользователей Linux с KDE Plasma, которые слушают Яндекс Музыку локально и хотят управлять плеером и подборками через Claude.

Подходит, если

  • Нужен локальный плеер Яндекс Музыки на Linux с синхронизацией и без облачного посредника
  • Нужно, чтобы агент подбирал музыку под настроение по вкусовому профилю
  • Важно, чтобы агент не перехватывал управление музыкой, которую вы уже включили сами

Не подходит, если

  • Вы не на Arch Linux с KDE Plasma и Wayland: README проверен именно на этой связке
  • Нужен готовый бинарный релиз, а не сборка из исходников через Rust

Пример запроса к агенту

Поставь что-нибудь спокойное под код

Ограничения

Проверенное окружение это Arch Linux, KDE Plasma, Wayland, mpv версии 0.40 и выше и Rust 1.98 для сборки. Нужен токен Яндекс Музыки в файле ~/.config/ym/token с правами 0600. Проект собирается из исходников командой cargo build, готовых пакетов нет. Значительная часть репозитория это спецификации и шаблоны фреймворка speckit, а не только код плеера.

Как отключить. Останови демон командой lune daemon stop, удали его автозапуск и убери сервер aurlune из конфигурации MCP клиента.

MCP

Транспорт
stdio
Авторизация
API-ключ
Переменные окружения
Переменные окружения
AURLUNE_SESSION
Имя сессии для идентификации клиента, который вызвал команду плеера

Проверка безопасности

  • Управляет только локальным плеером и профилем вкуса, лайки ставит исключительно по прямой просьбе пользователя

Коротко о README

Главный README короткий и перечисляет четыре части проекта: библиотеку-клиент, демон, CLI и MCP-сервер. Подробности живут в спецификациях: contracts/mcp-tools.md описывает все 16 инструментов и правила автостарта, quickstart.md дает пошаговую проверку от сборки до первого запроса Claude с ожидаемым поведением и проверкой приватности истории прослушиваний.

Частые вопросы

Может ли Claude остановить музыку, которую я включил сам?

Нет, инструмент player_state проверяет, кто запустил воспроизведение, и не дает агенту его перехватить без явной просьбы в этой сессии.

Скачанные треки автоматически лайкаются в Яндекс Музыке?

Нет, лайк ставится только когда пользователь прямо об этом просит через инструмент like.

Выбор редакции

Скиллы и CLI от HeyGen: агент пишет HTML-композиции и рендерит из них MP4-ролики, субтитры, моушн-графику и слайды

СкиллСредний риск53,9 тыс.Звезды репозитория

Blender MCP

MCP for Blender

Выбор редакции

MCP-сервер и аддон для Blender: агент создает и меняет объекты, материалы и сцены, подгружает ассеты и выполняет Python в Blender

MCP-серверВысокий риск29,5 тыс.Звезды репозитория

Скиллы Remotion

Remotion Agent Skills

Выбор редакции

Официальные скиллы Remotion для создания видео на React: композиции, анимации, субтитры, карты и рендер

СкиллНизкий риск4,8 тыс.Звезды репозитория

Агентная видеостудия для Claude Code, Cursor и Codex: сценарий, озвучка, картинки, стоковые кадры, музыка, субтитры и рендер

ВоркфлоуСредний риск61,8 тыс.Звезды репозитория
Foxx AIMCP-сервер плеера Яндекс Музыки aurlune

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.