color-mcp-server について
color-mcp-serverは、デザインエージェント、フロントエンドボット、アクセシビリティのワークフロー向けに色とデザインのツールを提供します。パレット生成、WCAGコントラスト確認、色変換、色覚シミュレーションに対応し、大半のツールはローカルで動作します。
主な機能
- 01カラーパレットとグラデーションの生成
- 02WCAG 2.1コントラストの確認
- 03色形式の変換
- 04色覚特性のシミュレーション
- 05CSSカスタムプロパティの生成
活用シーン
- 01基準色からパレットを作成
- 02文字色と背景色のコントラスト確認
- 03フロントエンドのスタイル向けに色を変換
- 04色覚シミュレーションによるデザイン確認
MCP 対応
MCPクライアントに9種類の色・デザインツールを提供します。色の情報とパレット生成にはTheColorAPIを使い、その他のツールはローカルで動作します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
インストール方法は未掲載です
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ツール一覧はまだ取得されていません
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
color-mcp-server
色とデザインのツール向けMCP サーバー:パレット生成、WCAGコントラスト、色変換、補色、グラデーション、色覚シミュレーション、CSS変数。
デザインエージェント、フロントエンドボット、アクセシビリティのワークフローに最適です。APIキーは不要です。
機能(9個のツール)
| ツール | 用途 |
|---|---|
tool_get_color_info | TheColorAPIによる色の詳細情報(名前、RGB、HSL、CMYK) |
tool_get_color_info_local | API呼び出し不要で、ローカルで素早く色の情報を取得 |
tool_generate_palette | パレットを生成:単色、類似色、補色、三色配色、四色配色 |
tool_check_contrast | WCAG 2.1 コントラストチェック(AA/AAA、通常サイズ/大サイズ) |
tool_convert_color | hex、rgb、hsl、hsv間で色を変換 |
tool_get_complementary_color | 補色(HSL色相環で180度) |
tool_generate_gradient | 2色間の線形グラデーション |
tool_simulate_color_blindness | 1型色覚、2型色覚、3型色覚、全色盲 |
tool_get_css_variables | パレットからCSSカスタムプロパティ(--color-1: #...;)を生成 |
インストール
pip install color-mcp-server
Claude Desktopでの使用方法
claude_desktop_config.json:
{
"mcpServers": {
"color": {
"command": "color-mcp-server"
}
}
}
例
# Palette generieren
await tool_generate_palette(base_color="#3498db", mode="triad", count=3)
# Kontrast pruefen (WCAG 2.1)
tool_check_contrast(foreground="#ffffff", background="#3498db")
# -> {"contrast_ratio": 3.14, "wcag_aa_normal": False, "rating": "AA Large"}
# Farbverlauf fuer CSS
tool_generate_gradient(start_color="#ff0000", end_color="#0000ff", steps=5)
# Farbenblindheit simulieren
tool_simulate_color_blindness(color_hex="#ff0000", blindness_type="protanopia")
API
- TheColorAPI(無料、キー不要)-- 詳細情報とパレット生成
- その他すべてのツールはローカルで動作します(Python
colorsys)
ライセンス
MIT -- (c) AiAgentKarl
関連サーバー
- accessibility-mcp-server -- WebサイトのWCAG 2.1 AAチェック
- document-intelligence-mcp -- PDF/DOCXの分析
- museum-mcp-server -- Met NYCとシカゴ美術館の芸術・デザイン
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。