Allows creation of complex animation timelines and code generation using Framer Motion, with animation preview capabilities and multiple easing options
Enables generation of React components with best practices, performance analysis, and accessibility compliance checking
Enables management and testing of Storybook stories, including visual regression testing, accessibility testing, and component documentation
Supports creation and management of Svelte components with automated testing and documentation generation
Provides tools for generating Tailwind CSS configurations from design tokens, optimizing and deduplicating classes, and creating custom design systems
UI/UX MCP Server
A comprehensive Model Context Protocol (MCP) server that integrates 5 powerful tools for complete UI/UX development workflows.
Features
๐ Component Development (Storybook)
Get and manage stories
Run visual regression tests
Accessibility testing
Component documentation
๐ Styling System (Tailwind CSS)
Generate configurations from design tokens
Optimize and deduplicate classes
Create custom design systems
CSS variable generation
๐ฌ Animation (Framer Motion + GSAP)
Create complex animation timelines
Generate animation code
Preview animations
Multiple easing options
๐งช Testing & Automation (Playwright)
Cross-browser UI testing
Visual regression testing
Screenshot capture across viewports
Automated user flow testing
๐งฉ Component Library Management
Generate components in React/Vue/Svelte
Analyze component performance
Accessibility compliance checking
Auto-generate tests and documentation
๐ Workflow Automation
UX optimization analysis
Design system generation from Storybook or code
End-to-end workflow automation
Installation
Clone this repository:
Install dependencies:
Create a
.env
file from the example:
Configure your environment variables:
Build the server:
Configuration
Add to your Claude Desktop MCP settings (~/Library/Application Support/Claude/claude_desktop_config.json
):
Available Tools
Storybook Tools
storybook_get_stories
- Get list of all Storybook storiesstorybook_test_component
- Run visual and accessibility tests
Tailwind Tools
tailwind_generate_config
- Generate Tailwind config from design tokenstailwind_optimize_classes
- Optimize and deduplicate Tailwind classes
Animation Tools
animation_create_timeline
- Create animation timeline with Framer Motion or GSAPanimation_preview
- Generate preview of animation sequence
Playwright Tools
playwright_test_ui
- Run UI tests with Playwrightplaywright_capture_screenshots
- Capture screenshots across browsers
Component Tools
component_create
- Create a new UI component with best practicescomponent_analyze
- Analyze component for performance and accessibility
Workflow Tools
workflow_optimize_ux
- Run comprehensive UX optimization analysisworkflow_build_design_system
- Generate complete design system from Storybook or code
Usage Examples
Run UX Optimization Analysis
Create Animation Timeline
Generate Design System
Development
Run in development mode:
Run tests:
Lint code:
Architecture
Requirements
Node.js 18+
npm or yarn
Running Storybook instance (for Storybook features)
Contributing
Fork the repository
Create your feature branch
Commit your changes
Push to the branch
Create a Pull Request
License
MIT
Support
For issues and questions, please open an issue in the repository.
local-only server
The server can only run on the client's local machine because it depends on local resources.
Tools
Enables comprehensive UI/UX development workflows through integrated tools for component development with Storybook, Tailwind CSS styling, Framer Motion/GSAP animations, Playwright testing, and automated design system generation. Provides end-to-end automation for visual regression testing, accessibility compliance, and UX optimization analysis.
Related MCP Servers
- AsecurityFlicenseAqualityAn AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.Last updated -43,5083,740
- AsecurityFlicenseAqualityAI-driven tool that helps developers create beautiful UI components instantly through natural language descriptions, integrating with popular IDEs like Cursor, Windsurf, and VSCode.Last updated -32
- AsecurityFlicenseAqualityA powerful AI-driven tool that helps developers create beautiful, modern UI components instantly through natural language descriptions.Last updated -43,508
- AsecurityFlicenseAqualityAn AI-powered Tailwind builder that helps developers create, inspire, and refactor UI components directly within their IDE, supporting popular frameworks like React, Next.js, Vue, and Svelte.Last updated -63619