explore_components
Fetch and rank animated UI components from UIverse's open-source library. Filter by category, industry, or animation richness to discover community-built components beyond the built-in set.
Instructions
Phase 3.2 — Fetch REAL animated UI components from UIverse.io's open-source library (4,300+ components on GitHub).
This makes the MCP server HYBRID — it goes beyond the built-in 61 components and fetches fresh, community-built components directly from UIverse's GitHub repository (uiverse-io/galaxy).
Returns: actual HTML/CSS code for each component, animation scores, and source URLs.
Components are ranked by animation richness — the most animated components (with @keyframes, transitions, hover effects) are returned first.
Use this to discover new, unique components beyond the built-in library. Combine with select_components for the best of both worlds.
Categories: buttons, cards, loaders, inputs, checkboxes, toggles, radio-buttons, forms, dropdowns, navigation, tooltips, badges, modals.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tone | No | Tone for style-aware filtering. Values: elegant, minimal, bold, playful, modern, warm | |
| industry | No | Industry for style-aware filtering. Filters out incompatible components (e.g., brutalist for luxury). Values: luxury, restaurant, food, corporate, finance, healthcare, education, technology, startup, gaming, creative, ecommerce | |
| categories | Yes | Component categories to explore. Examples: ["buttons", "cards", "loaders", "inputs"]. Supports aliases: "button", "btn", "spinner", etc. | |
| searchQuery | No | Optional keyword filter. Examples: "neon", "glow", "gradient", "bounce", "3d" | |
| maxPerCategory | No | Max components to return per category. Default: 5 | |
| preferAnimated | No | Prefer components with rich CSS animations. Default: true |