LabscoMCP early access ↗
rodaddyMCP SERVER

HomeMCPBridge

Control HomeKit devices directly from an assistant — no Homebridge, no Home Assistant, no cloud.

by rodaddy ↗IoT, Smart Home & Embedded HardwareCommunity

LABSCO SUMMARY

HomeKit without a middleman box.

Everything else in this space reaches HomeKit through something — Homebridge, Home Assistant, a cloud account. This is a Mac app talking to Apple's own framework, which is why reading device state and grabbing a camera still are as direct as flipping a switch.

What it is

A macOS app that exposes your HomeKit setup over MCP. It talks to Apple's HomeKit framework on the machine itself, so homes, rooms, accessories and cameras are reachable without a bridge in between.

What you get

  • The homes on the account, the rooms in them, and the devices in each
  • Current state of a device, readable before you change it
  • Control across lights, switches, outlets, fans, locks, garage doors and thermostats — on and off, brightness, hue and saturation, lock and unlock, open and close
  • The camera list, and a still captured from a HomeKit or Scrypted camera
  • Plugins for Govee and Scrypted NVR, with device linking so a plugin device and its HomeKit twin do not appear twice
  • Motion, doorbell and contact sensor events broadcast to your AI system

Requirements

macOS Sonoma or later, HomeKit devices already set up in the Apple Home app, and HomeKit access granted on first run. Install the release DMG, or build the Mac Catalyst target in Xcode after selecting your own development team — signing is deliberately left blank in the repo.

Setup effort

Build from source — git clone https://github.com/rodaddy/HomeMCPBridge.git