Skip to main content
Glama
AiAgentKarl

color-mcp-server

by AiAgentKarl

color-mcp-server

MCP-Server fuer Farb- und Design-Tools: Palettengenerator, WCAG-Kontrast, Farbkonvertierung, Komplementaerfarben, Verlaeufe, Farbenblindheits-Simulation und CSS-Variablen.

Perfekt fuer Design-Agents, Frontend-Bots und Accessibility-Workflows. Keine API-Keys noetig.

Features (9 Tools)

Tool

Zweck

tool_get_color_info

Detail-Info zu einer Farbe (Name, RGB, HSL, CMYK) via TheColorAPI

tool_get_color_info_local

Schnelle lokale Color-Info ohne API-Call

tool_generate_palette

Palette generieren: monochrome, analogic, complement, triad, quad

tool_check_contrast

WCAG 2.1 Kontrast-Check (AA/AAA, normal/large)

tool_convert_color

Konvertierung zwischen hex, rgb, hsl, hsv

tool_get_complementary_color

Komplementaerfarbe (180 Grad im HSL-Rad)

tool_generate_gradient

Linearer Farbverlauf zwischen zwei Farben

tool_simulate_color_blindness

Protanopia, Deuteranopia, Tritanopia, Achromatopsia

tool_get_css_variables

CSS-Custom-Properties (--color-1: #...;) aus Palette

Related MCP server: MCP Color Converter

Installation

pip install color-mcp-server

Verwendung mit Claude Desktop

claude_desktop_config.json:

{
  "mcpServers": {
    "color": {
      "command": "color-mcp-server"
    }
  }
}

Beispiele

# 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")

APIs

  • TheColorAPI (kostenlos, kein Key) -- Detail-Info und Palettengenerierung

  • Alle anderen Tools laufen rein lokal (Python colorsys)

Lizenz

MIT -- (c) AiAgentKarl

Verwandte Server

Related MCP Connectors

Related MCP Servers

  • A
    license
    B
    quality
    D
    maintenance
    Enables comprehensive color manipulation, conversion between 22+ formats (HEX, RGB, HSL, CMYK, LAB, etc.), palette generation, gradient creation, and accessibility compliance checking. Supports framework-specific outputs for CSS, Swift, Android, Flutter, and Tailwind with high-precision conversions and visualization capabilities.
    25
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    Provides comprehensive color conversion, manipulation, analysis, and WCAG accessibility tools supporting multiple formats (hex, rgb, hsl, oklch, oklab) for design systems and web development.
    23 npm
    2
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    A comprehensive toolkit for color conversion, manipulation, and accessibility analysis supporting formats like OkLCH and WCAG compliance. It enables AI agents to manage design systems by generating harmonious palettes, transforming color spaces, and performing contrast checks.
    2
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Extract palettes from images, generate harmonies, gradients, random palettes; Check WCAG and APCA contrast; Suggest nearest passing OkLCH lightness; Simulate color-blindness; Convert and sort colors across formats (hex / RGB / HSL / OkLCH / …)
    MIT