Back to Home
coalsi icon

HomeMCPBridge

Verified Safe

by coalsi

Overview

Integrates macOS HomeKit, Govee, and Scrypted devices with AI assistants (like Claude) using the Model Context Protocol for natural language control and real-time event broadcasting.

Installation

Run Command
/Applications/HomeMCPBridge.app/Contents/MacOS/HomeMCPBridge

Environment Variables

  • OLLAMA_URL
  • OLLAMA_MODEL
  • MCP_PATH

Security Notes

The core Swift application uses secure practices like storing credentials in Apple's Keychain (`CredentialManager`). Inter-process communication via stdin/stdout for the MCP server is generally secure. However, connections to Scrypted (both directly in Swift for snapshots and in the `scrypted_bridge.py` utility) explicitly disable SSL certificate validation (`ssl.CERT_NONE` or `InsecureURLSessionDelegate`). While this is a common necessity for local-only Scrypted instances that often use self-signed certificates, it introduces a vulnerability to Man-in-the-Middle (MITM) attacks if the local network is compromised. The `scrypted_bridge.py` HTTP server listens only on `127.0.0.1` (localhost), which limits its network exposure. No obvious malicious patterns or hardcoded sensitive secrets were found outside of the expected configuration points.

Similar Servers

Stats

Interest Score0
Security Score7
Cost ClassLow
Avg Tokens500
Stars0
Forks0
Last Update2026-01-19

Tags

HomeKitSmart HomeAI AssistantMCPmacOSPlugins