discover_tool_search
Search the Home Assistant tool catalogue by name or description to find the correct tool for your task. Optionally filter by namespace.
Instructions
Fuzzy search the Nexus tool catalogue.
Returns the top top_k tools matching query, scored by BM25-lite over
name + description. Pass namespace (e.g. "card_builder") to restrict
matches. Each hit: {name, namespace, summary, score}.
Use this to discover the right tool name before calling it — instead of keeping the full ~250-tool surface in working memory.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | ||
| top_k | No | ||
| namespace | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |