Loxone Miniserver MCP
loxone-mcp
MCP-сервер (Model Context Protocol), который подключает ИИ-ассистентов к системе умного дома Loxone Miniserver.
Позволяет Claude (или любому другому ИИ, совместимому с MCP) просматривать список комнат, запрашивать текущие состояния датчиков/актуаторов, искать устройства и отправлять команды.
Возможности
list_rooms— все комнаты с их элементами управленияlist_controls— все элементы управления (имя, тип, UUID, комната)find_control— поиск по ключевым словам в имени/комнате/типеget_status— текущие значения датчиков и актуаторов (опциональный фильтр по комнате)control_device— отправка команд (Вкл/Выкл, яркость в %, жалюзи, ОВК, аудио)
Related MCP server: Loxone MCP Server
Требования
Loxone Miniserver с включенным Cloud Connect
Node.js 20+ (или Docker)
Установка
npm
npm install -g @syntropic/loxone-mcpЗатем запустите с установленными переменными окружения:
LOXONE_SERIAL=XXXXXXXXXXXX \
LOXONE_USER=admin \
LOXONE_PASS=yourpass \
MCP_API_KEY=$(openssl rand -hex 32) \
loxone-mcpИз исходного кода
git clone https://github.com/syntropicsignal-ai/loxone-mcp.git
cd loxone-mcp
cp .env.example .env
# edit .env with your Miniserver serial, credentials, and a random API key
npm install
npm run build
npm startСервер прослушивает http://localhost:3000. Эндпоинт MCP — POST /mcp.
Docker
docker build -t loxone-mcp .
docker run -p 3000:3000 --env-file .env loxone-mcpКонфигурация
Переменная | Обязательно | Описание |
| Да | 12-символьный серийный номер Miniserver (из Loxone Config → Miniserver) |
| Да | Имя пользователя Miniserver |
| Да | Пароль Miniserver |
| Да | Bearer-токен для аутентификации на эндпоинте MCP ( |
| Нет | HTTP-порт (по умолчанию: 3000) |
Подключение к Claude
Добавьте в конфигурацию MCP Claude:
{
"mcpServers": {
"loxone": {
"url": "https://your-server/mcp",
"headers": {
"Authorization": "Bearer YOUR_MCP_API_KEY"
}
}
}
}Поддерживаемые команды по типу устройства
Тип | Команды |
Выключатель / Свет |
|
Диммер |
|
Жалюзи |
|
Ворота |
|
ОВК ( |
|
AudioZone |
|
Архитектура
HTTP-сервер без сохранения состояния — каждый запрос POST /mcp создает новый транспорт (состояние сессии не сохраняется)
Loxone Cloud Connect: разрешает текущий URL туннеля через
dns.loxonecloud.comпри каждом запросеКэш структуры: структура приложения Loxone (
LoxAPP3.json) кэшируется на 60 секунд
Лицензия
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Control a Loxone Miniserver smart home: lights, blinds, climate, scenes and energy.
Hosted MCP server connecting claude.ai, ChatGPT and other AI apps to your own computer
MCP server unifying ERPs, CRMs, APIs and knowledge base for Claude, ChatGPT and Gemini.
Related MCP Servers
- AlicenseAqualityAmaintenanceMCP server for Home Assistant — 202 tools across 21 domains; full control of your smart home from Claude / Cursor / VS Code / any MCP client32315MIT
- AlicenseNot gradedqualityDmaintenanceEnables natural language control of Loxone smart home systems, including lighting, audio, climate, and environmental monitoring, through MCP-compatible clients.13 npm2AGPL 3.0
- AlicenseAqualityDmaintenanceAn unofficial MCP (Model Context Protocol) server that exposes a Vaillant heat pump's data to AI assistants like Claude. Query outdoor and room temperatures, hot water status, energy consumption, COP estimates, schedules, and diagnostics through natural conversation.4MIT
- AlicenseNot gradedqualityDmaintenanceA zero-dependency local proxy that provides a stable, headless connection to a Loxone Miniserver's MCP Server, enabling control and monitoring of Loxone smart home via natural language.3MIT