color について
colorは、AIエージェント向けに色とデザインのツールを提供するMCPサーバーです。色の変換や調整、パレットとCSSグラデーションの生成、WCAGコントラスト適合性の確認ができます。
主な機能
- 01HEX、RGB、HSL、HSV、CMYKの変換
- 02基準色からのカラーパレット生成
- 03WCAGコントラスト適合性の確認
- 04色の混合と調整
- 05CSSグラデーションの生成
活用シーン
- 01デザイン色の形式変換
- 02選んだ基準色からのパレット作成
- 03テキストやUIの色コントラスト確認
- 04デザイン用グラデーションCSSの生成
MCP 対応
色変換、パレット生成、コントラスト確認、色調整、CSSグラデーションのツールをMCPクライアントに提供します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
5掲載時のツール一覧 · 2 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| color | string | はい | 任意の形式の色:HEX(#ff0000)、RGB(rgb(255,0,0))、HSL(hsl(0,100%,50%))、HSV(hsv(0,100%,100%))、CMYK(cmyk(0,100,100,0)) |
詳細
mcp-color-tools
AI エージェント向けに、色の操作とデザインのツールを提供する MCP サーバーです。
ツール
color_convert
HEX、RGB、HSL、HSV、CMYK の間で色を変換します。任意の形式を入力として受け取り、すべての形式を返します。
{ "color": "#ff6b35" }
{ "color": "rgb(255, 107, 53)" }
{ "color": "hsl(16, 100%, 60%)" }
{ "color": "hsv(16, 79%, 100%)" }
{ "color": "cmyk(0, 58, 79, 0)" }
palette_generate
ベースカラーからカラーパレットを生成します。
**種類:**補色、類似色、トライアド、分裂補色、モノクロマティック
{ "color": "#ff6b35", "type": "triadic" }
contrast_check
2 色間の WCAG コントラスト比を確認します。通常のテキスト、大きなテキスト、UI コンポーネントについて、AA/AAA への準拠状況を報告します。
{ "color1": "#ffffff", "color2": "#333333" }
color_mix
色を混ぜる、ブレンドする、明るくする、暗くする、彩度を上げる、または彩度を下げます。
{ "operation": "mix", "colors": ["#ff0000", "#0000ff"], "weights": [2, 1] }
{ "operation": "blend", "colors": ["#ff0000", "#0000ff"], "ratio": 0.3 }
{ "operation": "lighten", "colors": ["#ff6b35"], "amount": 20 }
{ "operation": "darken", "colors": ["#ff6b35"], "amount": 15 }
{ "operation": "saturate", "colors": ["#888888"], "amount": 30 }
{ "operation": "desaturate", "colors": ["#ff6b35"], "amount": 25 }
css_gradient
方向、カラー位置、ブラウザー用プレフィックスを指定して、CSS グラデーションコードを生成します。
{
"type": "linear",
"colors": ["#ff6b35", "#ffd700", "#00bcd4"],
"direction": "135deg"
}
{
"type": "radial",
"colors": [
{ "color": "#ff6b35", "position": 0 },
{ "color": "#ffd700", "position": 50 },
{ "color": "#00bcd4", "position": 100 }
],
"direction": "circle at center"
}
セットアップ
npm install
npm run build
Claude Desktop の設定
{
"mcpServers": {
"color-tools": {
"command": "node",
"args": ["path/to/mcp-color-tools/dist/index.js"]
}
}
}
ライセンス
MIT
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。