list_layers
List available layers for a design system.
Reference
Parameters
- Name
designSystemId- Type
- string · optional
- Description
Design system UUID (defaults to active design system) (uuid)
Returns
{
layers Array of layer objects with id, name, slug, description, priority, isActive
count Number of layers found
guidance How to use layers with other tools
}
Description
List available layers for a design system.
Layers are product-specific override sets that extend the base design system. For example, a "Founder App" layer might use warm Terra colors while an "Investor Portal" layer uses cool Kasuri colors, both building on the same base.
Parameters:
- designSystemId (required): UUID of the design system
Use this to discover available layers, then pass layerId to other tools (search_design_system, get_preset, etc.) to get layer-specific artifacts.
Source
Defined in packages/mcp/src/tools.ts.
The request handler lives alongside its registration in packages/mcp/src/tools/.
Last reviewed by @jschuyler