Local or hosted MCP tools for color conversion, accessibility checks, palettes, gradients, and design-token exports.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag β we're steadily working through the catalog.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by PickShade color tools.
parse_colorEvery format, the closest name and Tailwind class, gamut and the better text color for any color
convert_colorHEX, RGB, HSL, HSV, HWB, CMYK, Lab, LCH, OKLab, OKLCH, Display P3, Rec. 2020, XYZ, SwiftUI, Flutter
find_colorsTurns words like "sage" or "dusty rose" into real HEX values
check_contrastWCAG 2 ratio with AA and AAA levels, and APCA Lc with the usage it allows
fix_contrastThe closest color that reaches a contrast target, changing only OKLCH lightness so the hue stays
audit_paletteChecks every text and background pair, color blindness conflicts and out-of-gamut colors in a palette
PickShade color tools MCP server gives an MCP-compatible agent a collection of color analysis and generation operations. Inputs can use HEX, functional CSS formats, CSS keywords, common color names, names in multiple languages, or Tailwind palette classes. The tools return structured color data and generated outputs rather than requiring an external color service.
Core analysis includes parsing, format conversion, gamut checks, perceptual color comparison, color naming, and contrast evaluation. Accessibility workflows cover WCAG 2 ratios, AA and AAA results, APCA Lc guidance, palette-wide pair checks, and simulations for protanopia, deuteranopia, tritanopia, and achromatopsia. PickShade color tools MCP server can also identify palette pairs that become difficult to distinguish under color-vision simulation.
The implementation follows CSS Color 4 color models, including sRGB, Display P3, Rec. 2020, Lab, LCH, OKLab, and OKLCH. Its calculations run locally and deterministically when using the local package. Contrast repair changes only OKLCH lightness, preserving the selected hue while searching for the nearest color that meets a requested target.
Generation tools cover 11-step 50β950 scales, tints, shades, tones, standard harmony types, seeded OKLCH palettes, and CSS gradients interpolated in OKLab or OKLCH. The system builder starts with one brand color and produces scales, light and dark roles, plus shadcn/ui and Tailwind-oriented exports. PickShade color tools MCP server can turn these results into CSS variables, Tailwind v4 @theme, SCSS, JSON, DTCG tokens, JavaScript arrays, or an SVG swatch strip.
The hosted deployment is available at https://pickshade.com/api/mcp over streamable HTTP, so it does not require a local installation. Claude Code can register it with claude mcp add --transport http pickshade https://pickshade.com/api/mcp. Clients that use an mcpServers configuration can add the endpoint as the pickshade server URL.
For local stdio use, configure the server with npx -y @pickshade/mcp. Node.js 20 or newer is required. The server needs no API key, account, or environment variables, and the README states that it collects no telemetry.
The repository also documents three prompt workflows: accessible theme generation, palette auditing, and plain-language color descriptions. The same underlying tools are exposed through the documented REST API.
Results depend on the supplied color values and requested color space. Contrast repair preserves hue by adjusting OKLCH lightness, so it is not a general-purpose hue or chroma optimization. Gamut status is reported for sRGB, Display P3, and Rec. 2020; choosing a wider gamut does not by itself make a color suitable for every display or CSS use case. The local server requires Node.js 20 or newer, while the hosted option depends on network access.
Factual signals from GitHub, npm, and our automated checks β not a rating.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/pickshade-color-tools)<a href="https://allmcps.com/mcp/pickshade-color-tools"><img src="https://allmcps.com/api/badge/pickshade-color-tools?style=directory" alt="PickShade color tools on AllMCPs" /></a>