Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Schema
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| Component design rules | Rules and constraints for guiding component design |
| Component templates | Standard component file structure templates |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| design_component | Analyze user requirements and develop a block-based design strategy. Use this when users ask to 'design component', 'create component', or 'component design'. For complex needs, it breaks down into multiple blocks with step-by-step guidance. |
| query_component | Query detailed information of a component including documentation, API, and example code. Provide the component name to get all related information. |
| design_block | Design a specific block. This is the second-stage tool in the block-based design strategy for detailed component design. |
| integrate_design | Combine the overall DesignStrategy with completed blockDesigns and return IntegratedDesign (including props summary, private components used, and composition recommendations). |