¿Qué es HomeMCPBridge?
HomeMCPBridge, del usuario de GitHub coalsi (Corey Silvia), es una app de barra de menús de macOS hecha con Mac Catalyst que habla directamente con el framework HomeKit de Apple, de modo que un cliente MCP puede listar hogares, habitaciones y dispositivos, leer su estado y controlarlos sin Homebridge ni Home Assistant de por medio. El control abarca encender, apagar y alternar, brillo y color de luces, cerrar y abrir cerraduras, y abrir y cerrar puertas de garaje; los termostatos son de solo lectura por ahora. También puede tomar instantáneas de cámaras HomeKit, acumular eventos de movimiento, timbre y sensores de contacto, y enviarlos a un webhook que configures.
El cliente MCP lanza el binario de la app como servidor stdio, que registra 15 herramientas. Plugins opcionales añaden luces Govee mediante una clave de API y cámaras Scrypted NVR mediante usuario y contraseña. El proyecto es Swift con licencia MIT, unas 7 estrellas en GitHub, con casi todo el código escrito el 18 y 19 de enero de 2026 y solo un cambio en el README desde entonces, el 15 de octubre de 2026.
Cómo instalar HomeMCPBridge
git clone https://github.com/coalsi/HomeMCPBridge.git && open HomeMCPBridge/HomeMCPBridge.xcodeproj¿Merece la pena HomeMCPBridge?
Pasar por el propio HomeKit es la arquitectura correcta. El servidor MCP de Home Assistant es mucho más capaz, pero exige instalar Home Assistant; los puentes al estilo Homebridge añaden otro servicio siempre encendido. HomeMCPBridge lee los hogares ya configurados en la app Casa de Apple y actúa mediante el framework de Apple en el mismo Mac, y el README dice que nada sale de la máquina salvo el webhook opcional, la API en la nube de Govee y tu servidor Scrypted.
El problema es lo que el agente puede hacer con ese acceso. Una herramienta, control_device, recibe un nombre de dispositivo y una acción, y entre las acciones están abrir una cerradura y abrir una puerta de garaje. Según nuestra lectura del código no hay paso de confirmación, ni lista de permitidos, ni forma de dejar las cerraduras en solo lectura; la llamada va directa a HomeKit. Las instantáneas de cámara vuelven como imágenes JPEG en base64, así que los fotogramas del interior de tu casa van a tu proveedor de modelos.
También hay atajos de seguridad menores. El plugin de Scrypted acepta cualquier certificado TLS del servidor al que se conecta, lo que encaja con un NVR doméstico con certificado autofirmado pero también acepta a un impostor en la misma red. MCPPost envía eventos de movimiento y timbre a cualquier URL que escribas, incluido HTTP sin cifrar.
La compilación es el obstáculo mayor. El README remite a un .dmg en la página de Releases, pero no hay versiones, así que instalar implica abrir el proyecto en Xcode, elegir tu propio equipo de firma y compilar para Mac Catalyst. La única incidencia abierta, del 27 de enero de 2026, informa de que la app se cierra al llamar a una herramienta MCP por faltar la descripción de uso de HomeKit; la clave ya está en Info.plist, pero la incidencia no tiene respuesta. Casi todas las 6,628 líneas están en un único archivo main.swift.
Dónde se gana su sitio
Un desarrollador con un Mac mini como hub HomeKit de casa
Encender y apagar habitaciones y consultar sensores desde un agente de terminal
Compila la app, añade la ruta del binario a la configuración MCP de Claude Code y pide 'lámpara del salón al 50%' o '¿está abierto el garaje?'. Gratis; renombra o quita cerraduras y puertas de garaje del hogar que ve si quieres dejarlas fuera.
Un propietario que ya usa Scrypted para sus cámaras
Obtener una imagen cuando suena el timbre y que un agente la describa
Activa el plugin de Scrypted y MCPPost, consulta get_pending_events y llama a capture_snapshot. Cada imagen va al proveedor de modelos, así que compáralo con un modelo local mediante el script de Ollama incluido.
Antes de decidirte
- Puesta en marcha
- Clona el repositorio, abre HomeMCPBridge.xcodeproj, elige tu equipo de firma, compila para My Mac (Mac Catalyst), concede acceso a HomeKit y apunta tu cliente MCP a /Applications/HomeMCPBridge.app/Contents/MacOS/HomeMCPBridge. Requiere macOS 14 o posterior.
- Integraciones
- 15 herramientas para dispositivos, cámaras, eventos de movimiento y Scrypted; plugins de Govee (clave de API) y Scrypted NVR (usuario y contraseña); webhooks MCPPost; un script ollama_bridge.py para modelos locales.
- Datos y privacidad
- Se ejecuta en tu Mac por stdio sin puerto a la escucha; el estado de los dispositivos y las instantáneas de cámara van a tu proveedor de modelos. Las credenciales de plugins se guardan en el Llavero. Las conexiones a Scrypted omiten la verificación del certificado TLS.
- Límites
- Control de termostatos sin implementar; sin versiones; un informe de cierre abierto; las acciones de control caducan a los 15 segundos; los dispositivos se eligen por nombre, así que los nombres en Casa deben ser distintos.
Lo bueno
- Acceso directo a HomeKit sin hub ni servidor puente
- Lee lo que ya está configurado en Casa de Apple
- Instantáneas de cámara y eventos de movimiento, timbre y contacto
- Se ejecuta en local por stdio; sin puerto abierto
Lo malo
- Cerraduras y puertas de garaje sin paso de confirmación
- Sin versión publicada; hay que compilarlo en Xcode
- Informe de cierre inesperado abierto sin respuesta del autor
- El plugin de Scrypted acepta cualquier certificado TLS
Ideal para
Usuarios de Mac que se manejan en Xcode, quieren que un agente gestione luces, enchufes y sensores HomeKit y dejarán cerraduras y garajes fuera de su alcance.
Alternativas a HomeMCPBridge
HomeMCPBridge: preguntas frecuentes
- ¿Merece la pena HomeMCPBridge?
- Una idea limpia, HomeKit directo a tu agente sin hub adicional, lastrada por una compilación a medio terminar y una herramienta control_device que abre tu puerta principal porque lo dice el modelo. Le damos un 2.8 sobre 5.
- ¿Cuánto cuesta HomeMCPBridge?
- Gratuito y de código abierto (MIT). Lo compilas tú en Xcode; no hay versión publicada.
- ¿Qué inconvenientes tiene HomeMCPBridge?
- Cerraduras y puertas de garaje sin paso de confirmación; sin versión publicada; hay que compilarlo en Xcode; informe de cierre inesperado abierto sin respuesta del autor; el plugin de Scrypted acepta cualquier certificado TLS.
- ¿Para quién es HomeMCPBridge?
- Usuarios de Mac que se manejan en Xcode, quieren que un agente gestione luces, enchufes y sensores HomeKit y dejarán cerraduras y garajes fuera de su alcance.
- ¿Es HomeMCPBridge seguro para los datos de la empresa?
- Se ejecuta en tu Mac por stdio sin puerto a la escucha; el estado de los dispositivos y las instantáneas de cámara van a tu proveedor de modelos. Las credenciales de plugins se guardan en el Llavero. Las conexiones a Scrypted omiten la verificación del certificado TLS.
- ¿Cuáles son las mejores alternativas a HomeMCPBridge?
- Las alternativas más cercanas que hemos analizado son Home Assistant MCP Server y Aqara MCP Server.
Respuestas comprobadas el 13 nov 2026.