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). |