yandex-iot-mcp

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

MCP-серверВысокий рискРоссийский стек

ssubbotin/yandex-iot-mcp

Установка

claude mcp add yandex-iot --env YANDEX_IOT_TOKEN=<token> -- uvx yandex-iot-mcp

Нужен uv. Вместо <token> подставьте OAuth-токен с правами iot:view и iot:control.

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

Что делает

Сервер подключает агента к IoT API умного дома Яндекса по OAuth-токену пользователя. Агент видит устройства с комнатами, типами, возможностями и показаниями датчиков, группы устройств и состояние отдельного устройства, включая статус онлайн. Может включать и выключать розетки, лампы и выключатели, выполнять любые действия устройства вроде яркости, режима или цвета. Есть отдельная команда перезагрузки через розетку: выключить, подождать заданное число секунд и включить снова. Сценарии из приложения Дом с Алисой можно посмотреть и запустить.

Для кого. Для владельцев умного дома Яндекса, которые хотят управлять устройствами из Claude Code или Claude Desktop.

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

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

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

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

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

Роутер опять завис, перезагрузи розетку, в которую он включен, с паузой десять секунд

Ограничения

Токен нужно получить самому: создать приложение на oauth.yandex.ru с правами iot:view и iot:control и скопировать access_token из адресной строки. Сервер работает только с тем, что отдает IoT API Яндекса, и не заменяет приложение Дом с Алисой для добавления устройств. Проект молодой, от одного автора.

Как отключить. Выполните claude mcp remove yandex-iot или удалите блок yandex-iot из конфигурации Claude Desktop. Токен можно отозвать на oauth.yandex.ru.

MCP

Транспорт
stdio
Авторизация
API-ключ
Переменные окружения
Переменные окружения
YANDEX_IOT_TOKEN
обязательная, секрет
OAuth-токен Яндекса с правами iot:view и iot:control

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

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

Коротко о README

README перечисляет инструменты сервера: списки устройств и групп, состояние устройства, включение, выключение, перезагрузку через розетку, произвольные действия и сценарии. Пошагово описано получение OAuth-токена в Яндексе. Даны команда подключения к Claude Code через uvx, блок конфигурации для Claude Desktop и вариант запуска прямо из репозитория. Пакет опубликован на PyPI, лицензия MIT.

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

Где взять токен?

Создайте приложение на oauth.yandex.ru для веб-сервисов с redirect URI https://oauth.yandex.ru/verification_code, выдайте права умного дома iot:view и iot:control, откройте ссылку авторизации и возьмите access_token из адресной строки.

Можно ли только смотреть, без управления?

README описывает оба права сразу. Если выдать приложению только iot:view, команды управления, скорее всего, будут отклонены API.

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

MCP-сервер со справкой по нодам и шаблонам n8n: агент подбирает ноды, проверяет конфигурацию и при наличии API создает воркфлоу в вашем n8n

MCP-серверВысокий риск22,9 тыс.
Выбор редакции

Официальный плагин Zapier MCP: агент получает доступ к действиям в тысячах приложений через подключенный аккаунт Zapier

ПлагинВысокий риск409

Каталог скиллов и плагинов для Claude и других агентов, плюс собственные скиллы автоматизации 78 SaaS-сервисов через Composio

СкиллВысокий риск75 тыс.

Плагин и каталог CLI для агентов: генерирует командный интерфейс к GUI-программам вроде GIMP и Blender и ставит готовые через CLI-Hub

ПлагинВысокий риск49,4 тыс.