Refero Design Styles について
Refero Design Stylesは、プロジェクトに合うデザインシステムを探す開発者向けのMCPサーバーです。プロジェクトの説明に基づいてスタイルを照合し、AIコーディング用プロンプトに使えるdesign.mdを返します。
主な機能
- 01ページ分けされたスタイル一覧
- 02キーワード・ムード・ブランド・色で検索
- 03プロジェクト説明に基づくスタイル照合
- 04design.md全文の取得
活用シーン
- 01SaaSダッシュボードのスタイル選定
- 02フィンテック系モバイルアプリの方向性探し
- 03指定したデザインシステムのdesign.md取得
MCP 対応
スタイルの一覧表示、検索、照合、design.md取得のツールをMCPクライアントに提供します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
インストール方法は未掲載です
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ツール一覧はまだ取得されていません
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
refero-styles-mcp-server
プロジェクトのアイデア、ニーズ、スタイルに合ったデザインシステムを styles.refero.design で検索し、そのまま使える design.md ドキュメントを返す MCP サーバーです。
ツール
| ツール | 説明 |
|---|---|
refero_list_styles | ページネーションを使って、厳選されたカタログを閲覧します |
refero_search_styles | キーワード、雰囲気、ブランド、色で検索します |
refero_get_design_md | 特定のスタイルの design.md 全体を取得します |
refero_match_style | 主要なツール — プロジェクトの説明に合ったスタイルを照合します |
クイックスタート
npm install
npm run build
node dist/index.js
Claude Desktop での使い方
~/Library/Application Support/Claude/claude_desktop_config.json に追加します。
{
"mcpServers": {
"refero-styles": {
"command": "node",
"args": ["/path/to/refero-styles-mcp-server/dist/index.js"]
}
}
}
プロンプトの例
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.
仕組み
refero_match_styleが Refero API からすべてのスタイルを取得します(3 ページにわたる約 60 種類のスタイル)- 雰囲気の検出、キーワードの照合、配色の一致度を使って、説明に対する各スタイルのスコアを算出します
- スコア順に上位 N 件の候補と、その理由を返します
- 最上位の候補の
design.md全体を取得して返します。AI コーディングプロンプトにそのまま貼り付けられます
プロジェクト構成
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
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。