HomeMCPBridge
JSON →Native macOS HomeKit integration for AI assistants via Model Context Protocol
Tools · 15
- list_devices List all devices from HomeKit and plugins
- list_rooms List all rooms in all homes
- list_homes List all configured HomeKit homes
- get_device_state Get current state of a device
- control_device Control a device (on, off, toggle, brightness, color, lock, unlock, open, close)
- list_cameras List all HomeKit cameras
- capture_snapshot Capture image from camera (returns base64)
- list_motion_sensors List motion sensors, occupancy sensors, doorbells
- get_motion_state Get current motion detection state
- subscribe_events Enable motion and contact event buffering
- get_pending_events Poll for buffered motion/doorbell/contact events
- scrypted_list_cameras List all Scrypted cameras with capabilities
- scrypted_capture_snapshot Capture snapshot from Scrypted camera
- scrypted_get_camera_state Get camera state including motion detection
- scrypted_set_webhook_token Configure webhook token for a camera
Links
★ 3 GitHub stars