mcpField
C
color-mcp-server

color-mcp-server

ローカル
pypi.orgメディア・デザイン024 週間前に更新

color-mcp-server について

color-mcp-serverは、デザインエージェント、フロントエンドボット、アクセシビリティのワークフロー向けに色とデザインのツールを提供します。パレット生成、WCAGコントラスト確認、色変換、色覚シミュレーションに対応し、大半のツールはローカルで動作します。

主な機能

  1. 01カラーパレットとグラデーションの生成
  2. 02WCAG 2.1コントラストの確認
  3. 03色形式の変換
  4. 04色覚特性のシミュレーション
  5. 05CSSカスタムプロパティの生成

活用シーン

  1. 01基準色からパレットを作成
  2. 02文字色と背景色のコントラスト確認
  3. 03フロントエンドのスタイル向けに色を変換
  4. 04色覚シミュレーションによるデザイン確認

MCP 対応

MCPクライアントに9種類の色・デザインツールを提供します。色の情報とパレット生成にはTheColorAPIを使い、その他のツールはローカルで動作します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

color-mcp-server

色とデザインのツール向けMCP サーバー:パレット生成、WCAGコントラスト、色変換、補色、グラデーション、色覚シミュレーション、CSS変数。

デザインエージェント、フロントエンドボット、アクセシビリティのワークフローに最適です。APIキーは不要です。

機能(9個のツール)

ツール用途
tool_get_color_infoTheColorAPIによる色の詳細情報(名前、RGB、HSL、CMYK)
tool_get_color_info_localAPI呼び出し不要で、ローカルで素早く色の情報を取得
tool_generate_paletteパレットを生成:単色、類似色、補色、三色配色、四色配色
tool_check_contrastWCAG 2.1 コントラストチェック(AA/AAA、通常サイズ/大サイズ)
tool_convert_colorhex、rgb、hsl、hsv間で色を変換
tool_get_complementary_color補色(HSL色相環で180度)
tool_generate_gradient2色間の線形グラデーション
tool_simulate_color_blindness1型色覚、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

関連サーバー

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。