Get a encode-ui component
get_componentRetrieve component metadata by name: description, group, dependencies, license, install command, and byte sizes of source and demo. Check costs before fetching full source.
Instructions
Metadata for one component by name: description, group, dependencies, provenance/license, and the install command. Reports the byte size of the source and demo without sending them — fetch those from get_component_source once you know what they cost.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Component slug, e.g. magnetic-button. A leading scope prefix is accepted and ignored. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| type | Yes | ||
| gated | Yes | ||
| group | Yes | ||
| setup | Yes | ||
| title | Yes | ||
| docUrl | Yes | ||
| motion | Yes | ||
| license | Yes | ||
| filePath | Yes | ||
| demoBytes | Yes | ||
| pureReact | Yes | ||
| sourceUrl | Yes | ||
| categories | Yes | ||
| installCmd | Yes | ||
| provenance | Yes | ||
| description | Yes | ||
| sourceBytes | Yes | ||
| dependencies | Yes | ||
| partsFilePath | Yes | ||
| qualifiedName | Yes | ||
| registryDependencies | Yes | ||
| transitiveDependencies | Yes |