mcp.ymlΒΆ

---
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