Loading connector details…
Loading connector details…
Choose a unique username to continue using AgentHotspot
by Tommertom • IoT & Embedded
A TypeScript MCP server that automatically discovers Plugwise gateways and exposes device control and monitoring over the Model Context Protocol for integration with MCP clients.
Discover Plugwise gateways on a local network and automatically load hub credentials for connection and device enumeration.
Read and monitor device states, sensor measurements, and energy usage across one or more Plugwise hubs in real time.
Control thermostats, set temperature setpoints/presets, and toggle smart plugs via MCP-compatible clients (stdio or HTTP).
A TypeScript-based MCP server that discovers Plugwise hubs on the local network, securely manages hub credentials, and exposes devices (thermostats, plugs, sensors) and energy metrics via MCP tools and resources. It supports multi-hub management, real-time updates, mock mode for safe testing, and integrates with MCP clients over stdio or HTTP. The project is open-source (MIT) and designed for local network use with detailed documentation and test scripts.
Add a new Plugwise hub by providing its name (used as password). Scans the network to find the hub and stores it in the /hubs folder as a JSON file for future use. The hub name is the unique identifier printed on the back of your Plugwise device.
List all registered Plugwise hubs from the /hubs folder and in-memory registry. Returns hub information including name, IP address, model, and firmware version for each discovered hub.
Connect to a Plugwise gateway (Adam, Anna, Smile P1, or Stretch) and retrieve gateway information. If no host is provided, automatically connects to the first discovered hub. Returns detailed gateway information including model, type, version, hostname, and MAC address.
Retrieve all Plugwise devices and their current states, sensors, and capabilities. Returns comprehensive information for all connected devices including thermostats, switches, sensors, and other appliances. Includes current readings, capabilities, and operational states.
Set the temperature setpoint on a thermostat or zone. Supports single setpoint for heating/cooling systems, or separate low/high setpoints for heat pump systems. Changes take effect immediately.
Scores are informational only and provided “as is” without warranty. AgentHotspot assumes no liability for actions taken based on these ratings.