---
classification: native_server
direction: server
source_url: https://www.home-assistant.io/integrations/mcp_server/
transport: streamable_http
exposure: internal
auth: bearer_token
auth_subject: service_account
implementation: native
credential:
owner: mcp-web-app-homeassistant
source: token_store
key: web-app-homeassistant
endpoint:
service_key: homeassistant
path: /api/mcp
port_key: http
tools:
read_probe:
tool: GetDateTime
arguments: {}
allowlist:
- GetDateTime
- GetLiveContext
- HassBroadcast
- HassCancelAllTimers
- HassListAddItem
- HassListCompleteItem
- HassListRemoveItem
- HassTurnOff
- HassTurnOn
- todo_get_items
mutating:
- HassBroadcast
- HassCancelAllTimers
- HassListAddItem
- HassListCompleteItem
- HassListRemoveItem
- HassTurnOff
- HassTurnOn
read_only_default: true
mutating_tools_enabled: false