Files
mcpctl/templates/home-assistant.yaml

23 lines
759 B
YAML
Raw Permalink Normal View History

name: home-assistant
version: "1.0.0"
description: Home Assistant MCP server for smart home control and entity management
dockerImage: "ghcr.io/homeassistant-ai/ha-mcp:latest"
transport: SSE
containerPort: 8086
repositoryUrl: https://github.com/homeassistant-ai/ha-mcp
command:
- python
- -c
- "from ha_mcp.server import HomeAssistantSmartMCPServer; s = HomeAssistantSmartMCPServer(); s.mcp.run(transport='sse', host='0.0.0.0', port=8086)"
healthCheck:
tool: ha_search_entities
arguments:
query: "light"
env:
- name: HOMEASSISTANT_URL
description: Home Assistant instance URL (e.g. http://homeassistant.local:8123)
required: true
- name: HOMEASSISTANT_TOKEN
description: Home Assistant long-lived access token
required: true