Search components
search_componentsSearch the BotKelp component registry (Next.js/Supabase/Tailwind "Lego blocks"). Returns id, name, version, description, requires, conflictsWith, provides (capability tags, e.g. "authentication"), dependencies, envVariables, sources (docs/github-releases/github-examples citations proving this component was checked against real, current official material — not written from memory), and a freshness field (status/checkedAt/outdatedDependencies from the latest automated build check, or null if never validated) for each match — check freshness before relying on a component. Filter by free-text query and/or by provides capability tags (e.g. ["authentication"]) to discover components by what they do rather than needing to already know their ids. Call with no arguments to list everything.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | No | Free-text filter matched against component id, name, and description. | |
| provides | No | Only return components whose `provides` includes every tag listed here, e.g. ["authentication"] or ["billing", "subscription-management"]. |