RealWorldMCP
Directory · Home & IoT

Home & IoT MCP servers and APIs for AI agents

36 home & iot entries: 26 MCP servers and 10 APIs, 11 of them official. Smart home hubs, lights, plugs, sensors and microcontrollers. Home Assistant has the most options, so it gets one page.

36Entries
26MCP servers
10APIs
11Official

Smart home hubs, lights, plugs, sensors and microcontrollers. Home Assistant has the most options, so it gets one page.

Live through our connector first, then official, then by GitHub stars. Search and filter every category on the full directory.

Home & IoT: 36 entries
NameKindMaintainerAuthPriceStars
thingsboard-mcpQuery devices and telemetry on a ThingsBoard IoT platform, official.MCP serverOfficialAPI keyFree99
Arduino Cloud APIRead and write variables on Arduino boards connected to Arduino Cloud.APIOfficialOAuthNot verifiedn/a
ecobee APIRead and change ecobee thermostat settings and sensors.APIOfficialOAuthNot verifiedn/a
Google Nest Device AccessRead and set Nest thermostats and view Nest cameras and doorbells.APIOfficialOAuthNot verifiedn/a
Home Assistant MCP Server integrationExpose your Home Assistant devices to an AI client over MCP, built into Home Assistant itself.APIOfficialOAuthFreen/a
Home Assistant REST APIRead device states and call services such as turning lights on in a Home Assistant install.APIOfficialAPI keyFreen/a
Particle Cloud APICall functions and read variables on Particle IoT devices in the field.APIOfficialOAuthNot verifiedn/a
Philips Hue API v2Control Hue lights, scenes and sensors on a Hue Bridge.APIOfficialAPI keyFreen/a
Shelly APISwitch Shelly relays and plugs and read power meters on the local network or cloud.APIOfficialNo keyFreen/a
SmartThings APIControl and read SmartThings-connected devices and scenes.APIOfficialOAuthFreen/a
Tuya Cloud APIControl Tuya / Smart Life devices such as plugs, bulbs and sensors.APIOfficialAPI keyNot verifiedn/a
ha-mcpControl and query everything in a Home Assistant install: lights, locks, climate, automations.MCP serverCommunityAPI keyFree5,399
tapoControl TP-Link Tapo plugs, bulbs and sensors.MCP serverCommunityAPI keyFree866
home-assistant-vibecode-agentLet a coding agent build and edit Home Assistant automations, dashboards and configs.MCP serverCommunityAPI keyFree651
homeassistant-mcpControl Home Assistant devices and automations.MCP serverCommunityAPI keyFree575
hass-mcpRead states and control devices in Home Assistant.MCP serverCommunityAPI keyFree351
embedded-debugger-mcpFlash and debug ARM and RISC-V microcontrollers through probe-rs or OpenOCD.MCP serverCommunityNo keyFree212
HomeClawControl HomeKit lights, locks, thermostats and scenes.MCP serverCommunityAPI keyFree187
esp-mcpBuild and flash ESP32 firmware with ESP-IDF from an agent.MCP serverCommunityNo keyFree156
frankensonosControl your Sonos speakers on the local network.MCP serverCommunityOAuthFree109
serial-mcp-serverTalk to serial/UART devices and automate exchanges.MCP serverCommunityNo keyFree95
hass-mcp-serverExpose Home Assistant over MCP as a custom component inside HA.MCP serverCommunityOAuthFree83
smartest-tvControl LG, Samsung and other smart TVs and play shows by name.MCP serverCommunityAPI keyFree56
loxControl a Loxone Miniserver and stream its live states.MCP serverCommunityNo keyFree38
ESPHome-MCPBuild, flash and manage ESPHome devices.MCP serverCommunityAPI keyFree36
zigbee2mqtt-mcpAdminister a Zigbee2MQTT network: device health, mesh diagnostics and OTA updates.MCP serverCommunityAPI keyFree36
xiaomi-home-mcpControl Xiaomi Mi Home devices.MCP serverCommunityAPI keyFree28
mqtt-mcpPublish and subscribe to MQTT topics to talk to IoT devices.MCP serverCommunityOAuthFree25
openhab-mcpControl items and rules in openHAB.MCP serverCommunityAPI keyFree25
shellylanmanDiscover, monitor and switch Shelly devices on your LAN.MCP serverCommunityAPI keyFree21
ble-mcp-serverScan, connect and read Bluetooth Low Energy devices.MCP serverCommunityAPI keyFree19
Hubitat-local-MCP-serverControl devices on a Hubitat Elevation hub, running on the hub itself.MCP serverCommunityAPI keyFree19
c4mcpControl a Control4 smart home in natural language.MCP serverCommunityAPI keyFree13
Govee-MCPTurn Govee lights on and off and set colours.MCP serverCommunityAPI keyFree10
IndustriConnectConnect PLCs and devices over Modbus, OPC UA and more to an agent.MCP serverCommunityAPI keyFree10
ccu-mcpControl HomeMatic devices through a CCU.MCP serverCommunityAPI keyFree9

Use cases

Real accounts of agents doing this kind of job, each linked to its source.

  • Have Claude Code add ESPHome sensors and drivers around the house

    A user points Claude Code at a folder of ESPHome configs to add new devices, including sensor drivers. Their house now has a vinyl streamer, ESP32 speakers, plant sensors, a solar bird-house camera and a sleep sensor.

    Home & IoTClaude CodeOct 26, 2026 · Hacker News
  • Give your Home Assistant voice assistant a robot body

    A maker's LLM-driven desk robot works as a Home Assistant voice assistant: it turns on lights, TV and AC, uses its camera to greet people entering the room, and comments when the 3D printer finishes.

    Home & IoTAgent not statedAug 27, 2026 · Hacker News
  • Add a timer and push alert to a smart plug in ten minutes with Claude

    A Home Assistant user asked Claude for an automation that times a new candle warmer and asks by push alert whether to extend; it worked in under ten minutes and Claude suggested auto-off when nobody is home.

    Home & IoTClaudeJul 22, 2026 · Hacker News
  • Show your Kindle highlights on an e-ink display with Claude Code

    A user flashed Seeed reTerminal e-ink screens with ESPHome and had Claude Code write the backend, so quotes they highlight on a jailbroken Kindle later show up on the display, all on the home network.

    Home & IoTClaude CodeJul 21, 2026 · Hacker News

All 8 home & iot use cases

Stars and push dates from GitHub, November 1 to 2, 2026. Auth and price come from each README or docs page; “Not verified” means we could not confirm it. Get listed

Questions people ask

How many home & iot MCP servers are there?

This directory lists 36 home & iot entries: 26 MCP servers and 10 APIs. We counted them on November 1 and 2, 2026.

What is the most popular home & iot MCP server?

By GitHub stars, thingsboard-mcp leads with 99 stars as of November 1, 2026. Stars show interest, not quality, so check when it was last updated.

Which home & iot servers are official?

11 come from the vendor or project they control: thingsboard-mcp, Arduino Cloud API, ecobee API, Google Nest Device Access, Home Assistant MCP Server integration and Home Assistant REST API.

Which ones work without an API key?

5 need no key, based on their docs: Shelly API, embedded-debugger-mcp, esp-mcp, serial-mcp-server and lox.

Is it safe to let an agent control real devices?

Only give an agent the access you would give a person. Start with read-only tools, keep a person in the loop for anything that moves, prints, sends or spends, and read each project's README first.