Getting Started

Connect mcpsystem.design to your AI assistant via the Model Context Protocol (MCP).

Cursor

Add this configuration to your project's .cursor/mcp.json file:

.cursor/mcp.json
{
  "mcpServers": {
    "mcpdesignsystem": {
      "url": "https://www.mcpsystem.design/sse"
    }
  }
}

Claude Code

Add this configuration to your .claude/settings.json file:

.claude/settings.json
{
  "mcpServers": {
    "mcpdesignsystem": {
      "url": "https://www.mcpsystem.design/sse"
    }
  }
}

Verify Connection

After adding the configuration, restart your editor. Then try asking your AI assistant:

  • "List all Tailwind patterns"
  • "Show me the Button pattern with class variations"
  • "What chat components are in @mcpsystem/ui?"

Available Tools

The MCP server exposes 13 tools organized into three categories:

Pattern Tools

Tailwind CSS patterns - copy-paste HTML with class variations

list_patternsList all Tailwind patterns organized by category
get_patternGet pattern with class variations for variants, sizes, and states
search_patternsSearch patterns by name, description, or category
get_pattern_examplesGet code examples for a pattern

Style Guide Tools

Design tokens for colors, typography, and spacing

get_style_guideGet colors, typography, spacing, and breakpoints
get_colorsGet color tokens, optionally filtered by category
get_typographyGet typography scale and font styles
get_spacingGet spacing scale tokens
get_breakpointsGet responsive breakpoint definitions
get_design_system_infoGet design system overview and statistics

Component Tools

@mcpsystem/ui - Lit components you import and use

list_componentsList all @mcpsystem/ui components for AI chat interfaces
get_componentGet component docs with props, events, CSS parts, and examples
search_componentsSearch @mcpsystem/ui components by name or description