rog0x avatar

Color

rog0x/mcp-color-tools

This is a color manipulation toolkit that gives Claude six operations for design work: converting between HEX, RGB, HSL, HSV, and CMYK formats, generating palettes in five harmony types (complementary, analogous, triadic, split-complementary, monochromatic), checking WCAG contrast ratios with AA and AAA compliance reports, mixing and blending colors with weighted ratios, adjusting lightness and saturation, and generating CSS gradient code with browser prefixes. Reach for it when you need to translate color values between formats, build accessible color schemes that meet contrast requirements, or generate palette variations without leaving your chat. The contrast checker is especially handy for validating UI decisions against accessibility standards in real time.

tools
5
transport
STDIO
last updated
Mar 22, 2026

Tools

5 tools

Public tool metadata for what this MCP can expose to an agent.

color_convertConvert a color between HEX, RGB, HSL, HSV, and CMYK. Accepts any format as input and returns all formats.

Convert a color between HEX, RGB, HSL, HSV, and CMYK. Accepts any format as input and returns all formats.

No parameter schema in public metadata yet.

palette_generateGenerate a color palette from a base color.

Generate a color palette from a base color.

No parameter schema in public metadata yet.

contrast_checkCheck WCAG contrast ratio between two colors. Reports AA/AAA compliance for normal text, large text, and UI components.

Check WCAG contrast ratio between two colors. Reports AA/AAA compliance for normal text, large text, and UI components.

No parameter schema in public metadata yet.

color_mixMix, blend, lighten, darken, saturate, or desaturate colors.

Mix, blend, lighten, darken, saturate, or desaturate colors.

No parameter schema in public metadata yet.

css_gradientGenerate CSS gradient code with direction, stops, and browser prefixes.

Generate CSS gradient code with direction, stops, and browser prefixes.

No parameter schema in public metadata yet.

Sponsors

Readme

mcp-color-tools

MCP server providing color manipulation and design tools for AI agents.

Tools

color_convert

Convert a color between HEX, RGB, HSL, HSV, and CMYK. Accepts any format as input and returns all formats.

{ "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

Generate a color palette from a base color.

Types: complementary, analogous, triadic, split-complementary, monochromatic

{ "color": "#ff6b35", "type": "triadic" }

contrast_check

Check WCAG contrast ratio between two colors. Reports AA/AAA compliance for normal text, large text, and UI components.

{ "color1": "#ffffff", "color2": "#333333" }

color_mix

Mix, blend, lighten, darken, saturate, or desaturate colors.


View the full README on GitHub

Details

Repository
github.com/rog0x/mcp-color-tools
Package
@rog0x/mcp-color-tools
Transport
STDIO
Registry
MCP registry, active

More from rog0x