Control Xiaomi/Mijia smart home devices (lights, AC, heaters, robots, cameras), with a web dashboard, REST API, CLI, energy monitoring and automation rules.
Home Automation
Home automation servers expose connected devices and household platforms through MCP. Check supported hardware and whether actions affect physical devices before connecting your assistant.

Control LG, Samsung, Android TV and Roku smart TVs: play Netflix, YouTube and Spotify content by name, cast URLs, scene presets and multi-TV sync.
Administer Zigbee2MQTT via its MQTT bridge API: network health reports, mesh topology, pairing, binding, reporting intervals and device options.
Design-time KNX/ETS6 assistant: read-only .knxproj parsing, DPT, naming and command/status validation, and Home Assistant YAML and ETS exports.
Control AVM FRITZ!Box routers: manage devices, Wi-Fi, network settings and parental controls, and schedule time-delayed actions.
Control a HomeMatic/debmatic CCU: switch and dim actuators, read sensors and system variables, run programs and manage rooms, links and devices.
Monitor and automate AC Infinity grow controllers: live sensor data and history, VPD/temperature/humidity automations, port control and scheduling.
Local control of WeMo smart home devices without the cloud: discovery, dimmer brightness, device renaming and HomeKit codes.
Control Kodi media players via JSON-RPC: playback, volume, library search, queue management and playback history across multiple instances.
Control Amazon Blink cameras and their pan/tilt mount: read where the camera is pointing and its travel limits, aim it by absolute or relative angle with the new position confirmed by the hardware, return it home, and grab a snapshot. The mount's command channel is undocumented, so it was recovered from the Blink app's bytecode and verified against a real camera. uvx blink-camera-mcp