Skip to main content

MCP Tools

52 tools that make Claude Code, Cursor, Windsurf, VS Code, and Zed follow your design system. 51 have structured parameter schemas extracted from their Zod definitions. Grouped by role.

Discovery

Guardrails

Layers

Other

  • apply_fix ·: Applies an AST codemod for design-system violations: the applied-fix counterpart to suggest_fixes.
  • compose_animation_sequence ·: Build an animation sequence from primitives with timing validation.
  • content_get_pattern ·: Get content patterns for generating consistent copy.
  • content_get_terminology ·: Look up terminology entries for a design system.
  • content_get_voice_profile ·: Get the active voice profile for a design system.
  • content_validate_copy ·: Validate copy against design system terminology and voice guidelines.
  • create_pattern ·: Create a UI pattern directly in the design system.
  • detect_intent: Detects UI intent from code patterns and suggests appropriate presets.
  • evaluate_principle_alignment ·: Assess UI code against the active design system's DECLARED design principles.
  • export_rules ·: Export all design system enforcement rules as a portable, versioned artifact.
  • get_animation_primitives ·: Browse and filter animation primitives from the design system.
  • get_feedback_patterns ·: Get feedback patterns for loading states, toasts, empty states, and errors.
  • get_interaction_states ·: Get interaction state patterns (hover, focus, active, disabled) for UI components.
  • get_motion_personality ·: Get full motion personality profile with resolved tokens.
  • get_motion_tokens ·: Get motion design tokens for consistent animation timing.
  • get_worldview ·: Returns the epistemic profile for the design system's organization.
  • ingest_content ·: Ingest user-uploaded content into the knowledge base.
  • plan_feature ·: Generate a structured implementation plan for a UI feature from natural language intent.
  • polish ·: Suggests intent-aware refinements that elevate VALID code toward the design system's declared principles.
  • preset_compliance_score ·: Returns a 0-100 compliance score for code against the design system.
  • preset_propose_change ·: Propose a design system change for human review.
  • set_content_pattern ·: Create or update a content pattern (upsert by design system + layer + name).
  • set_epistemic_profile ·: Create or update the epistemic profile / worldview (upsert by design system + layer).
  • set_terminology_entry ·: Create or update a terminology entry (upsert by design system + layer + term).
  • set_voice_profile ·: Create or update a voice profile (upsert by design system + layer + name).
  • simplify ·: Removes over-engineering and complexity creep from code with an AST codemod (recast, not regex).

Runtime Context

Suggestions

  • suggest_animation ·: Suggest animation primitives for a given intent or context.
  • suggest_fixes ·: Returns actionable fix suggestions for design system violations.
  • suggest_transition ·: Suggest the appropriate transition pattern for a navigation context.

Tokens

Validation

Was this page helpful?

Last reviewed by @jschuyler