MCP server for controlling HomeMatic smart home devices via the CCU JSON-RPC API

stdiocommunityapplication

Package Details

Transportstdio
Runtimenpx

Package Arguments

Positional
Position 0
--stdio

Environment Variables

CCU_HOST(str)
Required

Hostname or IP of your HomeMatic CCU (debmatic, CCU3, or RaspberryMatic)

CCU_PASSWORD(str)
RequiredSecret

CCU admin password (same as the WebUI login)

CCU_USER(str)
Default:Admin

CCU username

CCU_HTTPS(bool)
Default:false

Connect to the CCU via HTTPS (self-signed certificates supported)

CCU_PORT(num)
Default:80

CCU API port (80 for HTTP, 443 for HTTPS)

CACHE_DIR(str)
Default:/data

Directory for the device type cache and session persistence