basalt について
basaltは、MCPを通じてAIコーディングツールにデザインシステムのデータを提供します。Gitでトークン、コンポーネント、ドキュメントを管理するチーム向けで、トークンはプリミティブ、セマンティック、コンポーネントの階層に整理されます。
主な機能
- 01MCP経由のデザイントークン提供
- 02プリミティブ・セマンティック・コンポーネント階層
- 03DTCG 2025.10形式への対応
- 04トークン参照階層の解決
- 05Gitでのデザインシステム管理
活用シーン
- 01コーディングツールで実際のトークン値を参照
- 02ライト・ダークテーマ間でセマンティックトークンを再利用
- 03UIコンポーネントに対応するトークンを検索
MCP 対応
basaltのMCPサーバーは、Cursor、Claude Code、Claude Design、Windsurfにデザインシステムのデータを提供します。クライアントはトークンを照会し、階層的な参照関係を解決できます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://basalt.run/api/mcpclaude mcp add --transport sse basalt-run-basalt https://basalt.run/api/mcp{"mcpServers":{"basalt-run-basalt":{"type":"sse","url":"https://basalt.run/api/mcp"}}}Cursor で開く{"servers":{"basalt-run-basalt":{"type":"sse","url":"https://basalt.run/api/mcp"}}}VS Code で開く{"mcpServers":{"basalt-run-basalt":{"type":"sse","url":"https://basalt.run/api/mcp"}}}{"mcpServers":{"basalt-run-basalt":{"serverUrl":"https://basalt.run/api/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
https://basalt.run/api/mcp認証が必要ツール
詳細
Basalt Design System
Git に保存されたデザイントークン。AI が読み取れ、編集も快適です。
このリポジトリは、トークン、コンポーネント、ドキュメントを Git に保存し、MCP 経由で AI コーディングツールに提供するデザインシステムプラットフォーム Basalt によって管理されています。
このリポジトリの内容
tokens/
├── primitives.json # Raw values (colors, spacing, radii)
├── semantic.light.json # Light theme semantic tokens
└── semantic.dark.json # Dark theme semantic tokens
すべてのトークンは DTCG 2025.10 形式(W3C 標準)を使用しています。
AI ツールでこれらのトークンを使用する
Basalt は、MCP サーバー経由でこのデザインシステムを Cursor、Claude Code、Claude Design、Windsurf に提供します。AI ツールは推測するのではなく、実際のトークン値を参照します。
セットアップ手順と利用可能なツールについては、MCP.md をご覧ください。
クイック設定(Cursor / Claude Code / Windsurf):
{
"mcpServers": {
"basalt": {
"url": "https://basalt.run/api/mcp",
"headers": {
"Authorization": "Bearer bsk_your_key_here"
}
}
}
}
basalt.run で無料の API キーを取得できます。
トークンのアーキテクチャ
3 つの階層があり、それぞれ上位のレイヤーを参照します。
プリミティブ → 生の値(color.orange.500 = #F97316)
セマンティック → 意図とテーマ設定(color.action.default → color.orange.500)
コンポーネント → UI 要素にスコープを限定(button.background.default → color.action.default)
AI ツールは MCP 経由で階層全体を自動的に解決します。
リンク
- basalt.run — ビジュアルエディター、コンポーネントレジストリ、MCP サーバー
- MCP.md — MCP サーバーのドキュメントとセットアップ
- MCP Registry —
basaltを検索
ライセンス
MIT — LICENSE をご覧ください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。