Hass-MCP

MCP сервер для Home Assistant: агент читает состояние устройств, управляет ими и правит дашборды умного дома

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

Широкий доступ

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

  • Управляет реальными устройствами дома, включая свет, приборы и замки
  • Может перезапускать Home Assistant и вызывать любые его сервисы
  • Правит дашборды и работает с долгоживущим токеном доступа
Все причины и проверки

voska/hass-mcp

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add mcp/hass-mcp

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

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

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

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Управляет реальными устройствами дома, включая свет, приборы и замки
  • Может перезапускать Home Assistant и вызывать любые его сервисы
  • Правит дашборды и работает с долгоживущим токеном доступа

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

Что делает

Сервер связывает агента с вашим экземпляром Home Assistant. Он читает состояние устройств и датчиков, ищет сущности, включает и выключает свет и приборы, вызывает любые сервисы и перезапускает Home Assistant. Есть история и долгосрочная статистика по сущностям, чтение журнала ошибок и живое редактирование дашбордов Lovelace через WebSocket с автоматическими резервными копиями. В комплекте готовые сценарии-подсказки для создания и отладки автоматизаций.

Для кого. Для владельцев умного дома на Home Assistant, кто хочет управлять им и настраивать через агента.

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

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

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

  • Нет своего экземпляра Home Assistant с долгоживущим токеном
  • Нельзя доверять клиенту полный контроль над домом и устройствами

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

Какая температура в спальне и выключи свет на кухне

MCP

Транспорт
stdio, http
Авторизация
API-ключ

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

HA_URL обязательная
Адрес вашего экземпляра Home Assistant
HA_TOKEN обязательная, секрет
Долгоживущий токен доступа Home Assistant
SSL_CERT_FILE
Путь к корневому сертификату своего центра сертификации

Ограничения

Нужен экземпляр Home Assistant с долгоживущим токеном, а для правки дашбордов Lovelace токен должен принадлежать администратору и работать только с UI-дашбордами в режиме storage. Запуск через Docker-образ voska/hass-mcp или через uvx с пакетом hass-mcp, нужен Python 3.13 и uv. Режим http открывает полный доступ к дому по сети без встроенной авторизации, поэтому его нельзя выставлять в интернет без обратного прокси или VPN.

Как отключить. Удалите блок hass-mcp из конфигурации MCP-клиента и перезапустите его. При запуске в Docker остановите и удалите контейнер, при необходимости отзовите долгоживущий токен в Home Assistant.

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

Какой токен нужен?

Долгоживущий токен доступа из профиля Home Assistant. Для правки дашбордов Lovelace токен должен принадлежать администратору.

Безопасен ли режим http?

Он открывает полное управление домом по сети без встроенной авторизации. Его нужно закрывать обратным прокси, VPN или привязкой только к localhost и не выставлять в интернет.

Чем Hass-MCP отличается от голосового управления Home Assistant?

Сервер связывает агента с вашим Home Assistant: читает состояние устройств и датчиков, ищет сущности, включает и выключает свет и приборы, вызывает любые сервисы, перезапускает Home Assistant и помогает с дашбордами.

Какой токен нужен для Hass-MCP?

Нужен долгоживущий токен доступа Home Assistant, его создают в профиле пользователя. Запуск: uvx hass-mcp. Работает с Claude Desktop, Cursor и Claude Code. Риск высокий: агент управляет устройствами в доме.

Обсуждение

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

MCP-серверы

MCP-сервер для Home Assistant: агент читает состояние умного дома и управляет устройствами через ваш экземпляр

MCP-серверШирокий доступ7,7 тыс.Звезды репозитория

MCP-сервер на Node.js, через который агент управляет устройствами Home Assistant и правит его автоматизации

MCP-серверШирокий доступ574Звезды репозитория

Vibecode MCP дает Cursor, VS Code и Claude Code писать автоматизации и панели Home Assistant через аддон-агент

MCP-серверШирокий доступ58Звезды репозитория

Home Assistant Vibecode Agent

home-assistant-vibecode-agent

Надстройка Home Assistant и сервер MCP: агент проверяет конфигурацию и применяет автоматизации. Нужен долгоживущий токен. Не официальный проект

MCP-серверШирокий доступ655Звезды репозитория

Интеграция Home Assistant передает выбранные инструменты Xiaozhi, чтобы голосовой агент управлял доступными устройствами.

MCP-серверРасширенный доступ284Звезды репозитория

MCP-сервер для управления Windows: агент открывает приложения, кликает и печатает, читает состояние окон и интерфейса, работает с файлами и PowerShell

MCP-серверШирокий доступ11,6 тыс.Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
Hass-MCP (эта карточка)нетAPI-ключ353
kubectl-mcp-serverнетне нужна972читает состояние кластера и разбирает сбои подов
Unreal Engine MCP Serverнетне нужна1 033ассеты, акторы и блупринты Unreal Engine
Android MCPнетне нужна924управляет Android-устройством через ADB

Коротко о README

README описывает установку через Docker-образ voska/hass-mcp и через uvx с пакетом hass-mcp, настройку для Claude Desktop, Cursor и Claude Code с переменными HA_URL и HA_TOKEN. Перечислены инструменты для состояния и поиска сущностей, действий над ними, вызова сервисов, перезапуска, истории и статистики, журнала ошибок и живого редактирования дашбордов Lovelace с резервными копиями. Отдельно показан транспорт streamable http с предупреждением о безопасности и настройка своего центра сертификации. Есть готовые сценарии-подсказки и ресурсы, лицензия MIT.

Бейдж для README

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