Plugwise MCP Server
A TypeScript-based Model Context Protocol (MCP) server for Plugwise smart home integration with automatic network discovery.
✨ Key Features
- 🤖 AI Agent Mode: Natural language control via built-in AI agent
- 📡 JSON-RPC Support: Programmatic API for scripting and automation
- 🔍 Automatic Network Scanning: Discovers all Plugwise hubs on your network
- 🔐 Credential Management: Stores hub passwords securely from .env file
- 🔌 Device Control: Control thermostats, switches, and smart plugs
- 🌡️ Temperature Management: Set temperatures, presets, and schedules
- 📊 Energy Monitoring: Read power consumption and sensor data
- 🏠 Multi-Hub Support: Manage multiple gateways simultaneously
- 🔄 Real-time Updates: Get current device states and measurements
🚀 Quick Start
Installation via npm (Recommended)
Install globally to use with any MCP client:
npm install -g plugwise-mcp-serverOr use directly with npx (no installation needed):
npx plugwise-mcp-serverInstallation from Source
git clone https://github.com/Tommertom/plugwise-mcp-server.git
cd plugwise-mcp-server
npm install
npm run build





