Refero Styles
FreeNot checkedMCP server that finds and returns design.md specs from styles.refero.design matching your project
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
refero_match_stylefetches all styles from the Refero API (~60 styles across 3 pages)- Scores each style against your description using mood detection, keyword matching, and color scheme alignment
- Returns the top N matches ranked by score with their reasons
- 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
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-serverFAQ
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
GitHub
PRs, issues, code search, CI status
by GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
by mcpdotdirectCompare 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
