MCP для Яндекс Станции

Yandex Station MCP

MCP-сервер и Codex-навык для управления Яндекс Станцией: музыка, радио, громкость, текстовые команды Алисе, сценарии умного дома

  • 3 ★ репозитория
  • Последний коммит
MCP-сервер

Расширенный доступ

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

  • Управляет реальным устройством в доме и запускает сценарии умного дома
  • Хранит токен доступа к аккаунту Яндекса локально в JSON-файле
Все причины и проверки
Российский стек

yasg1988/yandex-station-mcp

Установка

Работает в
Сервисы

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

git clone https://github.com/yasg1988/yandex-station-mcp.git
cd yandex-station-mcp
python -m venv .venv
pip install -r requirements.txt

Установка зависимостей перед первой авторизацией.

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Управляет реальным устройством в доме и запускает сценарии умного дома
  • Хранит токен доступа к аккаунту Яндекса локально в JSON-файле

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

Что делает

Сервер использует неофициальный протокол Яндекс Станции по образцу проекта AlexxIT/YandexStation и дает агенту список колонок аккаунта, текстовые команды Алисе, произнесение текста и уведомлений с заданной громкостью, управление громкостью и воспроизведением, таймеры, будильники, напоминания, погоду и новости, а также запуск сценариев Яндекс Умного дома. Авторизация проходит через QR-код Яндекса, токены сохраняются локально в JSON-файле. Для облачного управления сервер создает или обновляет служебный сценарий в аккаунте с именем вида ХА <device_id>.

Для кого. Для тех, кто хочет управлять Яндекс Станцией из Claude, Codex или другого MCP-агента: музыкой, таймерами, сценариями умного дома.

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

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

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

  • Нужен официальный и стабильный API Яндекса: это неофициальный протокол, который может измениться в любой момент
  • Не готовы проходить QR-авторизацию Яндекса и хранить токен локально

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

Включи радио Европа плюс на колонке и поставь громкость 40 процентов

MCP

Транспорт
stdio
Авторизация
OAuth

Переменные окружения

YANDEX_TOKEN_FILE обязательная, секрет
Путь к локальному файлу с токенами после QR-авторизации.
YANDEX_STATION_ID
ID колонки по умолчанию, если их несколько.

Ограничения

Это неофициальный API Яндекса на основе обратной разработки, он может сломаться при изменениях на стороне Яндекса. Токены хранятся только локально в yandex_tokens.json и не должны попадать в публичные репозитории. Облачный режим не всегда точно знает, что сейчас играет, хотя команды отправляет надежно. Для облачного управления в аккаунте создается служебный сценарий с именем вида ХА <device_id>.

Как отключить. Удалите сервер yandex-station из конфигурации MCP-клиента, файл yandex_tokens.json и служебный сценарий ХА <device_id> в приложении Яндекс с Алисой.

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

Это официальный API Яндекса?

Нет, README прямо называет его неофициальным и основанным на подходах проекта AlexxIT/YandexStation.

Как проходит авторизация?

Через QR-код: скрипт auth_qr.py показывает ссылку, после входа в Яндекс создается локальный файл с токенами.

Обсуждение

Вопросов и отзывов пока нет.

Российский стек

MCP-сервер для умного дома Яндекса с Алисой: список устройств, включение и выключение, перезагрузка розеток и запуск сценариев

MCP-серверШирокий доступ
Российский стек

Скилл озвучивает текст на Яндекс Станции голосом Алисы по протоколу Glagol: пауза музыки, громкость 80%, аккуратный возврат

СкиллМинимальный доступ2Звезды репозитория
Российский стек

Скилл для Claude Code, который озвучивает ответы голосом Алисы на Яндекс Станции по локальной сети

СкиллШирокий доступ1Звезды репозитория
Российский стек

Скилл Claude Code для оценки сайта по критериям Яндекса ЭПОС (экспертность, польза, оригинальность, содержательность) и видимости в Алисе AI

СкиллМинимальный доступ3Звезды репозитория

Яндекс Умный дом для OpenClaw

Yandex Smart Home CLI for OpenClaw

Российский стек

Python CLI и скилл для OpenClaw, которые включают лампы и розетки Яндекс Умного дома, меняют яркость, температуру и цвет

СкиллРасширенный доступ
Российский стек

Пятнадцать плагинов Claude Code для сервисов Яндекса с единым OAuth: Метрика, Вебмастер, Wordstat, Директ, Диск, Трекер и другие через один токен

ПлагинШирокий доступ4Звезды репозитория

Коротко о README

README перечисляет возможности сервера: список колонок, текстовые команды, TTS с громкостью, управление воспроизведением, таймеры, будильники, погоду, новости и сценарии умного дома, честно называет протокол неофициальным и предупреждает о хранении токенов. Дает установку через venv и requirements.txt, авторизацию по QR, проверку списком станций и командой, а также пример подключения в Codex через config.toml.

Бейдж для README

Сообщить о проблеме