A powerful Model Context Protocol (MCP) server providing structured UI/UX design intelligence, patterns, and guidelines.
This project is an unofficial MCP (Model Context Protocol) adaptation of the incredible ui-ux-pro-max-skill.
The original repository is an amazing AI "skill" designed to provide design intelligence. Our goal was to turn this massive knowledge base from a raw prompt/skill format into a fully functional MCP Server. By doing this, we make it infinitely easier for any AI agent (like Claude Desktop, Cursor, or VS Code) to directly query, search, and retrieve these UI/UX guidelines programmatically through standard tool calls, rather than relying on copying and pasting markdown prompts.
All credit for the original design intelligence, patterns, and guidelines goes to the creators of ui-ux-pro-max-skill.
- 🧠 Comprehensive Database:
1,400+UI/UX patterns, guidelines, and technical stack best practices. - 🔍 Fuzzy Search: Quickly find relevant patterns by keywords using intelligent matching.
- 📦 Structured Data: Returns clean JSON objects highly optimized for AI agents and LLMs.
- 💡 Actionable Suggestions: Generate design recommendations based strictly on your project context.
| Tool Name | Description | Input Schema |
|---|---|---|
🔎 search_patterns |
Search for UI/UX patterns and design guidelines based on keywords. | { "query": "string" } |
📖 get_pattern |
Get detailed information about a specific UI/UX pattern by ID. | { "id": "string" } |
🗂️ list_categories |
List all available UI/UX pattern categories. | {} (None) |
✨ generate_ui_suggestions |
Generate UI/UX design suggestions based on project context. | { "context": "string" } |
- Node.js (v18+)
- TypeScript
-
Clone this repository
git clone https://github.com/rofuniki-coder/ui-ux-pro-max-mcp.git cd ui-ux-pro-max-mcp -
Install dependencies
npm install
-
Build the server
npm run build
(Optional) If you need to re-process the source data from the original repo, ensure it's available in repo-temp/ and run npm run process-data.
To use this server with Cursor, VS Code (via MCP extension), or Claude Desktop, add the following to your MCP configuration JSON:
{
"mcpServers": {
"ui-ux-pro": {
"command": "npx",
"args": [
"-y",
"ts-node",
"C:/absolute/path/to/ui-ux-pro-max-mcp/src/index.ts",
"--stdio"
]
}
}
}{
"mcpServers": {
"ui-ux-pro": {
"command": "node",
"args": [
"C:/absolute/path/to/ui-ux-pro-max-mcp/build/index.js",
"--stdio"
]
}
}
}(Make sure to replace C:/absolute/path/to/... with the actual path to your repository).
Tool: search_patterns
Arguments:
{
"query": "dashboard accessibility"
}Tool: get_pattern
Arguments:
{
"id": "ui-ux-pro-max-color-contrast"
}This project is an MCP wrapper. All core data and design principles are sourced from the original ui-ux-pro-max-skill repository.