Get a Vlak component
get_componentThe markdown docs page for a component (install paths, example, props tables, keyboard, accessibility), plus its props as JSON, the CSS-only snippet, the React example, its classes, and aliases. Pass the kebab-case name from list_components or search_components.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"name": "<name>"
},
"name": "get_component"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Component name, e.g. "button" or "dropdown-menu" |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| a11y | Yes | ||
| docs | Yes | ||
| name | Yes | ||
| page | Yes | ||
| props | Yes | ||
| title | Yes | ||
| usage | Yes | ||
| import | Yes | ||
| styles | Yes | ||
| aliases | Yes | ||
| classes | Yes | ||
| cssOnly | Yes | ||
| example | Yes | ||
| snippet | Yes | ||
| category | Yes | ||
| keyboard | Yes | ||
| description | Yes | ||
| reactImport | Yes | ||
| dependencies | Yes | ||
| registryItem | Yes | ||
| registryDependencies | Yes |