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/.
Last reviewed by @jschuyler