ccu-mcp
MCP server for controlling HomeMatic smart home devices via the CCU JSON-RPC API
Package Details
ccu-mcp
Package Arguments
Positional
--stdioEnvironment Variables
Hostname or IP of your HomeMatic CCU (debmatic, CCU3, or OpenCCU/RaspberryMatic)
CCU admin password (same as the WebUI login)
AdminCCU username
falseConnect to the CCU via HTTPS (self-signed certificates supported)
80CCU API port (80 for HTTP, 443 for HTTPS)
/dataDirectory for the device type cache and session persistence
Comma-separated allowlist of browser origins. Unset = no cross-origin browser access (default-deny). An allowlisted origin is reflected exactly in Access-Control-Allow-Origin (never '*'); the list also drives DNS-rebinding origin checks
Extra Host header values accepted by DNS-rebinding protection (comma-separated host:port); add your hostname when behind a proxy or container DNS name