Skip to main content

list_motion_personalities

List available motion personalities for a design system.

Reference

Parameters

  • Name
    design_system_id
    Type
    string · optional
    Description

    Filter by design system UUID (uuid)

  • Name
    active_only
    Type
    boolean · optional
    Description

    Only return active personalities (default: true)

  • Name
    layerId
    Type
    string · optional
    Description

    Layer UUID for layer-specific personality resolution (uuid)

Returns

{
  personalities  Array of { name, slug, characteristics, is_active, default_entrance, default_exit }
  count          Total number of personalities
}

Description

List available motion personalities for a design system.

Parameters:

  • design_system_id (optional): Filter by design system
  • active_only (optional): Only return active personalities (default true)

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