MCP server that spins up multiple UI prototypes simultaneously so developers can build, compare, and ship the best approach faster.
git clone https://github.com/btree1970/variant-ui.gitvariant-ui is an MCP server designed for rapid UI prototyping that lets developers spin up multiple UI variants simultaneously and view them running side by side. Instead of iterating on a single approach sequentially, you can build competing UI implementations in parallel and directly compare results before deciding what to ship. It is built for AI coding agents like Claude Code and Cursor, fitting into agentic development workflows where fast iteration cycles matter. The tool targets developers who find themselves stuck choosing between UI approaches, removing that bottleneck by making it practical to explore all options at once.
["Install the variant-ui MCP server by running `pip install variant-ui` and configuring it with your project’s GitHub repo or Figma design files.","Define your [PRODUCT_NAME], [FEATURE_NAME], [USER_ACTION], [BRAND_GUIDELINES], and [BUSINESS_GOAL] in the prompt template. For example, use Sortd’s Gmail integration workflows as a reference.","Run the MCP server to generate 3-5 UI prototypes. Use `variant-ui generate --feature pricing-page --user-action 'checkout' --brand-guidelines '#F5F5F5,#FFFFFF,#333333'`.","Review the prototypes in the generated `/output` folder. Compare them using the provided criteria (usability, conversion, visual appeal).","Select the best prototype and refine it with your design team. Export the final design to Figma or Sketch for implementation in Sortd’s Gmail add-on."]
Comparing two or more UI layout approaches side by side before committing to one
Running parallel prototypes during AI-assisted front-end development sessions
Accelerating design decisions by visually evaluating multiple implementations simultaneously
Reducing back-and-forth iteration time when exploring different component designs
No install command available. Check the GitHub repository for manual installation instructions.
git clone https://github.com/btree1970/variant-uiCopy the install command above and run it in your terminal.
Launch Claude Code, Cursor, or your preferred AI coding agent.
Use the prompt template or examples below to test the skill.
Adapt the skill to your specific use case and workflow.
Use the variant-ui MCP server to generate 3 distinct UI prototypes for [PRODUCT_NAME]'s [FEATURE_NAME] page. For each prototype, include: (1) a wireframe layout, (2) key UI elements, (3) user flow for [USER_ACTION], and (4) a color scheme that aligns with [BRAND_GUIDELINES]. Compare the prototypes based on usability, conversion potential, and visual appeal. Provide a recommendation for the best approach based on [BUSINESS_GOAL].
### UI Prototype Comparison for 'Pricing Page' Feature in Sortd for Sales **Prototype 1: Minimalist Card Layout** *Wireframe:* A clean grid of 3 pricing cards (Basic, Pro, Enterprise) with hover effects. Each card displays price, features, and a prominent CTA button. *Key Elements:* Card shadows, rounded corners, monochrome color scheme (#F5F5F5, #FFFFFF, #333333). *User Flow:* User clicks 'Get Started' → redirected to checkout with pre-selected plan. *Evaluation:* High usability (familiar pattern), low conversion (lack of urgency). **Prototype 2: Tiered Table Layout** *Wireframe:* A comparative table with columns for features, Basic/Pro/Enterprise plans, and a sticky CTA column. *Key Elements:* Zebra-striping, color-coded highlights (#E3F2FD for highlights), sticky headers. *User Flow:* User scrolls → 'Compare Plans' button appears → redirects to detailed comparison page. *Evaluation:* High conversion (clear comparisons), moderate usability (complex layout). **Prototype 3: Dynamic Slider Layout** *Wireframe:* A single pricing slider with adjustable features (e.g., 'Number of Users') and real-time price updates. *Key Elements:* Interactive slider, live price calculator, gradient background (#4A148C → #7B1FA2). *User Flow:* User adjusts slider → CTA updates dynamically → 'Custom Quote' option appears. *Evaluation:* High visual appeal, low usability (unfamiliar pattern). **Recommendation:** Prototype 2 (Tiered Table Layout) is the best approach for Sortd’s pricing page. It aligns with Sortd’s B2B focus on clarity and comparison, and the sticky CTA column ensures high conversion. The color scheme (#E3F2FD) matches Sortd’s professional aesthetic while highlighting key elements. Deploy this prototype first, then A/B test against Prototype 1 for incremental improvements.
Creative intelligence for marketing teams
Get more done every day with Microsoft Teams – powered by AI
Automate security compliance and monitor real-time security posture seamlessly.
Automate your spreadsheet tasks with AI power
Agentic AI Workflow platform
Connected workspace for docs, wikis, and projects
Take a free 3-minute scan and get personalized AI skill recommendations.
Take free scan