ccu mcp MCP
v1.11.2io.github.claymore666/ccu-mcp
MCP server for controlling HomeMatic smart home devices via the CCU JSON-RPC API
transport:stdio
runtime:npm
Target client
run in your project directory
claude mcp add ccu-mcp -e CCU_HOST=<CCU_HOST> -e CCU_PASSWORD=<CCU_PASSWORD> -e CCU_USER=<CCU_USER> -e CCU_HTTPS=<CCU_HTTPS> -e CCU_PORT=<CCU_PORT> -e CACHE_DIR=<CACHE_DIR> -e MCP_ALLOWED_ORIGINS=<MCP_ALLOWED_ORIGINS> -e MCP_ALLOWED_HOSTS=<MCP_ALLOWED_HOSTS> -e CCU_PROFILES=<CCU_PROFILES> -e CCU_DEFAULT_PROFILE=<CCU_DEFAULT_PROFILE> -e CCU_TLS_VERIFY=<CCU_TLS_VERIFY> -e CCU_TLS_FINGERPRINT=<CCU_TLS_FINGERPRINT> -e CCU_CA_CERT=<CCU_CA_CERT> -e CCU_TIMEOUT=<CCU_TIMEOUT> -e CCU_SCRIPT_TIMEOUT=<CCU_SCRIPT_TIMEOUT> -e CACHE_TTL=<CACHE_TTL> -e CCU_RATE_LIMIT_BURST=<CCU_RATE_LIMIT_BURST> -e CCU_RATE_LIMIT_RATE=<CCU_RATE_LIMIT_RATE> -e RESOURCE_POLL_INTERVAL=<RESOURCE_POLL_INTERVAL> -e LOG_LEVEL=<LOG_LEVEL> -- npx -y ccu-mcp
Adds it for this project only. Append --scope user to make it available everywhere. Claude Code docs
This listing does not declare its tools. Connect the server and your client will discover them on the handshake.