MCP для Яндекс Станции
Yandex Station MCP
MCP-сервер и Codex-навык для управления Яндекс Станцией: музыка, радио, громкость, текстовые команды Алисе, сценарии умного дома
- 3 ★ репозитория
- Последний коммит
Расширенный доступ
Почему такой уровень
- Управляет реальным устройством в доме и запускает сценарии умного дома
- Хранит токен доступа к аккаунту Яндекса локально в JSON-файле
Установка
- Работает в
- Сервисы
Ручная установка
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-сервер для умного дома Яндекса с Алисой: список устройств, включение и выключение, перезагрузка розеток и запуск сценариев
Озвучка на Яндекс Станции голосом Алисы
yandex-station-speak
Скилл озвучивает текст на Яндекс Станции голосом Алисы по протоколу Glagol: пауза музыки, громкость 80%, аккуратный возврат
Озвучка через Яндекс Станцию
claude-skill-yandex-tts
Скилл для Claude Code, который озвучивает ответы голосом Алисы на Яндекс Станции по локальной сети
Скилл Claude Code для оценки сайта по критериям Яндекса ЭПОС (экспертность, польза, оригинальность, содержательность) и видимости в Алисе AI
Яндекс Умный дом для OpenClaw
Yandex Smart Home CLI for OpenClaw
Python CLI и скилл для OpenClaw, которые включают лампы и розетки Яндекс Умного дома, меняют яркость, температуру и цвет
Marketplace плагинов для экосистемы Яндекса
claude-yandex-skills
Пятнадцать плагинов Claude Code для сервисов Яндекса с единым OAuth: Метрика, Вебмастер, Wordstat, Директ, Диск, Трекер и другие через один токен
Коротко о README
README перечисляет возможности сервера: список колонок, текстовые команды, TTS с громкостью, управление воспроизведением, таймеры, будильники, погоду, новости и сценарии умного дома, честно называет протокол неофициальным и предупреждает о хранении токенов. Дает установку через venv и requirements.txt, авторизацию по QR, проверку списком станций и командой, а также пример подключения в Codex через config.toml.