Better Design について
Better Design は、AI コーディングエージェントを Better Design MCP サーバーに接続するデザインプラグインです。デザインシステム、原則、アイコン、UI レビュー機能を提供し、画面の構築と確認を支援します。
主な機能
- 01デザインシステムの検索・プレビュー・導入
- 02説明やウェブサイトからシステムを生成
- 03ビジュアルと UX のデザイン原則
- 04React アイコンコンポーネントの生成
- 05アクセシビリティ・文言・間隔のレビュー
活用シーン
- 01アプリに合うデザインシステムを選んで導入する
- 02デザイン原則に沿って画面やフローを構築する
- 03構築した画面のアクセシビリティと文言を確認する
- 04実行時 CDN 不要のアイコンコンポーネントを作る
MCP 対応
プラグインは Better Design のリモート MCP サーバー https://better-design.com/api/mcp に接続します。サーバーはコーディングエージェントにデザインシステム、デザイン原則、アイコン、UI レビュー機能を提供します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://better-design.com/api/mcpclaude mcp add --transport http marvkr-better-design https://better-design.com/api/mcp{"mcpServers":{"marvkr-better-design":{"type":"http","url":"https://better-design.com/api/mcp"}}}Cursor で開く{"servers":{"marvkr-better-design":{"type":"http","url":"https://better-design.com/api/mcp"}}}VS Code で開く{"mcpServers":{"marvkr-better-design":{"type":"http","url":"https://better-design.com/api/mcp"}}}{"mcpServers":{"marvkr-better-design":{"serverUrl":"https://better-design.com/api/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
Better Design
AI コーディングエージェント向けのデザインハーネスです。このプラグインはエージェントを Better Design MCP サーバーに接続するため、エージェントが構築するインターフェースは実際のデザインシステムを使用し、デザイン原則に従い、UI レビューチェックに合格します。
エージェントが利用できる機能
- アプリ向けのデザインシステム。 プロダクトに合ったものを見つけてプレビューし、そのコンポーネントをインストールするか、説明や独自のサイトをもとにカスタムのデザインシステムを生成できます。
- デザイン原則。 ビジュアルデザイン、UX フロー、フォーム、オンボーディング、インターフェースの文言に加え、React Native、SwiftUI、Three.js、Shopify テーマのリファレンスも利用できます。
- レビューチェック。 エージェントが構築した画面のアクセシビリティ、文言の明確さ、計測された間隔を確認できます。
- 所有できるアイコン。 アイコンセットは React コンポーネントとして返され、実行時の CDN は不要です。
このリポジトリに含まれるもの
このリポジトリには、マニフェスト、MCP サーバーのエントリ、2 つのスキルといったプラグインファイルのみが含まれています。Better Design サーバーとデザインシステムは better-design.com で実行されます。カタログは better-design.com/design-systems でご覧いただけます。
| スキル | 機能 |
|---|---|
build-with-better-design | ユーザーとデザインシステムを選び、インストールして、それを基盤に構築します |
review-ui-with-better-design | 画面のアクセシビリティ、ビジュアルデザイン、文言の明確さ、間隔をレビューします |
インストール
| ツール | 方法 |
|---|---|
| 任意のターミナルエージェント、アカウント不要 | npx better-design |
| Gemini CLI | gemini extensions install https://github.com/better-designs/better-design-plugin |
| Claude Code | /plugin marketplace add better-designs/better-design-plugin、続けて /plugin install better-design@better-design |
| Claude Code、MCP のみ | claude mcp add --transport http better-design https://better-design.com/api/mcp |
| 任意のスキルクライアント | npx skills add better-designs/better-design-plugin |
| 任意の MCP クライアント | リモートサーバー https://better-design.com/api/mcp を追加します |
npx better-design にアカウントは不要です。Better Design をコーディングツールに接続し、少量の利用枠が付いた無料キーを作成します。利用枠がなくなると、エージェントからキーを無料アカウントに移行するための請求リンクが提示されます。
それ以外の方法では、初回接続時に Better Design のサインイン画面が開きます。無料アカウントを利用できます。
プライバシー
Better Design のプライバシーポリシーと利用規約が適用されます。サポート:[email protected]。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。