Back to Home
rios0rios0 icon

mcp-home-assistant-extended

Verified Safe

by rios0rios0

Overview

Manages Home Assistant automations by exposing them as tools via the Model Context Protocol (MCP).

Installation

Run Command
pdm run python -m mcp_ha_extended.server

Environment Variables

  • HA_URL
  • HA_TOKEN

Security Notes

The server uses `yaml.safe_load` for parsing YAML, which mitigates YAML deserialization vulnerabilities. Secrets (HA_TOKEN) are expected via environment variables, which is a good practice. The primary security consideration is ensuring the configured `HA_URL` is trusted and the `HA_TOKEN` has appropriate permissions, as the server acts as an interface to Home Assistant.

Similar Servers

Stats

Interest Score0
Security Score9
Cost ClassMedium
Avg Tokens1500
Stars0
Forks0
Last Update2025-12-17

Tags

Home AssistantAutomationMCPPythonSmart Home