Skip to content
Verified official

ccu mcp MCP

v1.11.2

io.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

Held in this page only — never stored, logged, or sent anywhere but back to your screen.

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.