designmind について
designmindは、デザイナーやチーム向けに設計知識を提供するローカルのMCPサーバー兼コマンドラインツールです。原則、パターン、デザインシステム、ブランド、コンテンツ、調査、指標、サービス標準を含む読み取り専用カタログを備えています。
主な機能
- 01デザイン原則とUXガイダンス
- 02UIパターンとチェックリスト
- 03デザインシステムのトークン検索と統合
- 04ブランドとコンテンツのガイダンス
- 05調査手法と指標フレームワーク
活用シーン
- 01原則に照らしたデザイン説明の評価
- 02リリース前のUIパターン確認
- 03複数のデザインシステムのトークン統合
- 04調査手法や指標フレームワークの検索
MCP 対応
MCPサーバーは、ローカルの設計知識カタログを検索・取得する20個の読み取り専用ツールを公開します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
20掲載時のツール一覧 · 1 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| context | string | はい | デザイン原則との照合に使うデザインコンテキスト。フォーム、ナビゲーション、アクセシビリティなどを指定します。 |
詳細
designmind
ローカルのデザインナレッジを MCP サーバーおよび CLI として提供します。原則、UI パターン、チェックリスト、デザインシステムのトークン、ブランドおよびコンテンツ システム、リサーチ手法、メトリクスのフレームワーク、GOV.UK Service Standard を、パッケージに同梱された厳選カタログから提供します。ネットワークも API キーも状態の保持も不要です。
designmind は、111 ツールを備えたデザインナレッジサーバーの公開ツール仕様をもとに再構築した、ラベル付きのコアサブセット(20 ツール)です。稼働中のサイトを監査するツール、アセットを取得するツール、taste engine や creative studio を実行するツール、意思決定グラフを管理するツール、生成ジョブを実行するツールは意図的に再現していません。ここにあるのは読み取り専用のナレッジコアです。
カタログの内容
この再構築のために独自に執筆した文章で、以下を取り上げています。
- 原則 — Nielsen の 10 のヒューリスティック、Laws of UX(Fitts、Hick、Jakob、Miller、Doherty、Von Restorff、Peak-End)、ゲシュタルト原則、WCAG AA の基本(コントラスト、フォーカス、ラベル、色だけに頼らないこと)、タイポグラフィ、色の役割、スペーシングスケールのルール。
- UI パターンとチェックリスト — ダッシュボード、フォーム、ナビゲーション、オンボーディング、検索、チェックアウト、空の状態、モーダル、テーブル、設定。それぞれにガイダンスと注意点があります。
- デザインシステム — Material、Carbon、Polaris、Atlassian、GOV.UK のトークンセット。
compose_systemで統合でき、後のソースが優先されます。競合はすべて表示され、隠されることはありません。 - ブランドおよびコンテンツシステム — ブランドガイダンスに加え、GOV.UK、Polaris、Atlassian、会話型 UI のボイス&トーンシステム、コンテンツ原則、コンテンツパターン(エラーメッセージ、空の状態、確認、ヘルプテキスト、通知、ラベル)。
- 戦略と手法 — ビジネス戦略のトピック、テンプレート付きの D4D(Discover、Define、Develop、Deliver)フレームワーク、リサーチ手法、HEART / AARRR / North Star / RICE / OKR、14 項目の GOV.UK Service Standard に基づくサービスパターン。
収録範囲は元のサーバーのカタログとは異なります。これは新たにローカルで厳選したものであり、元のコンテンツをコピーしたものではありません。
インストールと実行
npx -y @reneturcios/designmind mcp # stdio MCP server
npx -y @reneturcios/designmind get_pattern form
docker run -i ghcr.io/cloudcorprecords/designmind # MCP via container
docker run --rm ghcr.io/cloudcorprecords/designmind get_checklist form
MCP クライアントの設定:
{
"mcpServers": {
"designmind": {
"command": "npx",
"args": ["-y", "@reneturcios/designmind", "mcp"]
}
}
}
ツール
| ツール | 引数 | 目的 |
|---|---|---|
get_principles | context | コンテキストに関連する原則 |
get_pattern | ui_type | UI パターンのガイダンス |
get_business_strategy | topic? | ビジネス戦略のガイダンス |
evaluate_design | description, compact? | 原則カタログに照らしてデザインの説明を評価します — スコア、該当する原則、違反。スクリーンショットは対象外です |
search_knowledge | query | カタログ全体を検索 |
get_checklist | ui_type | リリース前のチェックリスト |
get_d4d_framework | template? | Discover / Define / Develop / Deliver |
list_design_systems | — | デザインシステムのカタログ |
get_design_system | name | 1 つのシステムのトークンセット |
compose_system | sources[] | トークンセットを統合します。後のものが優先され、競合が表示されます |
get_brand_system | brand | 指定したブランドのブランドガイダンス |
get_content_system | brand | 指定したブランドのボイス&トーンシステム |
get_content_principles | topic? | コンテンツデザインの原則 |
get_content_pattern | pattern_type | コンテンツパターン(エラー、空の状態など) |
get_research_method | method_type | 手順付きの UX リサーチ手法 |
get_metrics_framework | framework | HEART、AARRR、North Star、RICE、または OKR |
get_service_pattern | pattern | サービスデザインのパターン |
get_service_standard | — | GOV.UK Service Standard の 14 項目 |
get_brand_principles | topic? | ブランドの原則 |
get_brand_trends | — | 厳選されたブランドデザインのトレンド |
不明な名前(システム、ブランド、フレームワーク、パターンなど)を指定すると、推測ではなく、実在する名前の一覧を含むエラーが返されます。CLI では同じ 20 の操作をサブコマンドとして利用できます。引数なしで designmind を実行すると、すべての使い方が表示されます。
開発
npm install
npm run build # tsc -> dist/
npm test # node test runner, local only
npm run dev # run the CLI from source
ライセンス
MIT — Copyright (c) 2026 Rene Turcios.
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。