Connects AI assistants directly to Weishaupt heating systems through the WEM Portal API. Exposes device discovery, live parameter reading for temperatures and operating modes, and write operations to adjust target temperatures and schedules. Handles cookie-based session management with automatic login locking for concurrent requests. Start with wem_get_devices to discover your system topology, then use wem_get_overview for a complete snapshot across all modules including heat generators, heating circuits, and hot water systems. Useful if you want conversational control over your heating without opening the WEM Portal web interface or building custom home automation scripts.
claude mcp add --transport stdio disane87-weishaupt-wem-mcp-server -- npx -y @disane-dev/weishaupt-wem-mcp-server