Get Apps (add-ons)
ha_get_appList installed or available Home Assistant add-ons, or fetch details for a specific app by slug. Filter store listings by name or repository and include CPU/memory stats when needed.
Instructions
Get installed or available Home Assistant apps (add-ons), or details for one.
Do not use this tool to change app state or configuration; use
ha_manage_app. Use slug for details, source="installed" for an
inventory, or source="available" for store discovery.
Requires Home Assistant OS or Supervised. include_stats applies only
to installed-app listings.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| slug | No | App (add-on) slug for detailed info (e.g., '<prefix>_nodered'). Slug prefixes vary by app repository — omit to list all apps and discover the actual installed slug. | |
| query | No | App (add-on) name/description filter (only for source='available') | |
| source | No | App (add-on) source: 'installed' (default) for currently installed apps, 'available' for apps in the store that can be installed. | |
| repository | No | Filter by repository slug, e.g., 'core', 'community' (only for source='available') | |
| include_stats | No | Include CPU/memory usage statistics (only for source='installed') |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||