Get Apps (add-ons)
ha_get_appRetrieve installed or available Home Assistant apps and add-on details by slug, source, or query. Check versions or inventory without changing state or configuration.
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.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| slug | No | App (add-on) slug (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. With source='available', 'version' is the version you would get by installing (Supervisor's version_latest) and 'version_installed' is the running one, null when the app is not installed — so compare the two, not 'version' alone, to tell whether an installed app is current. | |
| 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 | |||