mcpField
R
Refero Design Styles

Refero Design Styles

ローカル
github.com/faridjafarleeメディア・デザイン324 週間前に更新

Refero Design Styles について

Refero Design Stylesは、プロジェクトに合うデザインシステムを探す開発者向けのMCPサーバーです。プロジェクトの説明に基づいてスタイルを照合し、AIコーディング用プロンプトに使えるdesign.mdを返します。

主な機能

  1. 01ページ分けされたスタイル一覧
  2. 02キーワード・ムード・ブランド・色で検索
  3. 03プロジェクト説明に基づくスタイル照合
  4. 04design.md全文の取得

活用シーン

  1. 01SaaSダッシュボードのスタイル選定
  2. 02フィンテック系モバイルアプリの方向性探し
  3. 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.

仕組み

  1. refero_match_style が Refero API からすべてのスタイルを取得します(3 ページにわたる約 60 種類のスタイル)
  2. 雰囲気の検出、キーワードの照合、配色の一致度を使って、説明に対する各スタイルのスコアを算出します
  3. スコア順に上位 N 件の候補と、その理由を返します
  4. 最上位の候補の 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

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。