Skip to main content

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

Was this page helpful?

Last reviewed by @jschuyler