MCP
Tool catalog
Make tool discovery readable, searchable and keyboard accessible.
Installation
Terminal
bunx shadcn@latest add https://ui.fabrials.com/r/tool-catalog.jsonAPI
| Prop / export | Type | Description |
|---|---|---|
| tools | ToolDefinition[] | Available tool definitions. |
| selected | string? | Selected tool name. |
| onSelect | (tool) => void | Selection callback. |
Behavior & compatibility
Descriptions and annotation hints are untrusted server metadata, not a permission boundary.
Accessibility
Keep visible labels, keyboard focus and status announcements when customizing. These components inherit your theme; maintain sufficient contrast in both color modes. The preview is fully keyboard operable.