HomeAssistant-MCP-Server
Verified Safeby versus1985
Overview
Serves Home Assistant REST APIs as Model Context Protocol (MCP) tools for AI agents.
Installation
docker run --rm -p 8099:8099 -e HA_BASE_URL="http://homeassistant:8123" ghcr.io/versus1985/homeassistant-mcp-server:latestEnvironment Variables
- HA_BASE_URL
Security Notes
The server employs robust security practices including validation of Home Assistant long-lived tokens, proper handling of Authorization headers (avoiding full token logging), and explicit warnings against direct internet exposure without HTTPS and a reverse proxy. It relies on Home Assistant's API security for templating. No 'eval' or other obvious malicious patterns were found in the provided code.
Similar Servers
mcpo
Exposes Model Context Protocol (MCP) tools as OpenAPI-compatible HTTP servers.
ha-mcp
Provides AI agents with complete control over Home Assistant via REST and WebSocket APIs, offering a comprehensive suite of tools for smart home management, automation, and debugging.
advanced-homeassistant-mcp
A powerful, secure, and extensible Model Context Protocol (MCP) server that enables AI assistants like Claude, GPT, and Cursor to seamlessly interact with Home Assistant. Control your lights, climate, automations, and more through natural language commands.
MCP-Agent
An autonomous AI agent designed to discover, connect to, and utilize tools and resources from various Model Context Protocol (MCP) servers to accomplish tasks.