Command Palette

Search for a command to run...

UnylyUnyly
Browse all

Refero Styles

FreeNot checked

MCP server that finds and returns design.md specs from styles.refero.design matching your project

GitHubEmbed

About

MCP server that finds and returns design.md specs from styles.refero.design matching your project

README

An MCP server that searches styles.refero.design for design systems that match your project's idea, needs, and style — returning ready-to-use design.md documentation.

Tools

Tool Description
refero_list_styles Browse the curated catalog with pagination
refero_search_styles Search by keyword, mood, brand, or color
refero_get_design_md Fetch the full design.md for a specific style
refero_match_style Primary tool — match styles to your project description

Quick Start

npm install
npm run build
node dist/index.js

Usage with Claude Desktop

Add to ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "refero-styles": {
      "command": "node",
      "args": ["/path/to/refero-styles-mcp-server/dist/index.js"]
    }
  }
}

Example Prompts

Find a design style for my dark SaaS dashboard targeting developers.
Match a design.md for a clean fintech mobile app, light theme.
Get the full design.md for Linear's design system.

How It Works

  1. refero_match_style fetches all styles from the Refero API (~60 styles across 3 pages)
  2. Scores each style against your description using mood detection, keyword matching, and color scheme alignment
  3. Returns the top N matches ranked by score with their reasons
  4. Fetches and returns the full design.md for the top match — ready to paste into your AI coding prompt

Project Structure

src/
├── index.ts              # Server entry point
├── constants.ts          # API URLs and limits
├── types.ts              # TypeScript interfaces
├── services/
│   └── referoApi.ts      # API client for styles.refero.design
├── tools/
│   ├── listStyles.ts     # refero_list_styles
│   ├── searchStyles.ts   # refero_search_styles
│   ├── getDesignMd.ts    # refero_get_design_md
│   └── matchStyle.ts     # refero_match_style
└── utils/
    ├── designMd.ts       # Generates design.md from JSON data
    └── errors.ts         # API error handling

from github.com/faridjafarlee/refero-styles-mcp-server

Installing Refero Styles

This server has no published package — it is built from source. Open the repository and follow its README.

▸ github.com/faridjafarlee/refero-styles-mcp-server

FAQ

Is Refero Styles MCP free?

Yes, Refero Styles MCP is free — one-click install via Unyly at no cost.

Does Refero Styles need an API key?

No, Refero Styles runs without API keys or environment variables.

Is Refero Styles hosted or self-hosted?

Self-hosted: the server runs locally on your machine via the install command above.

How do I install Refero Styles in Claude Desktop, Claude Code or Cursor?

Open Refero Styles on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare Refero Styles with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All development MCPs