ContrastKit
by contrastkit.mike-tusa.workers.dev in Documents & files
WCAG color contrast checks, nearest accessible color, CSS color conversion and palette pair checks.
https://contrastkit.mike-tusa.workers.dev/mcp- Tools
- 4
- open to any client
- Uptime
- 100%
- last 30 days
- Response time
- 118 ms
- 188 ms slowest 5%
- Last check
- Passed
- 3 h ago, next in 3 h
Reliability
Status and outage history · Atom feed · Watch with other listings
How to connect
Add it to any MCP client that supports remote servers.
{
"mcpServers": {
"contrastkit": {
"type": "http",
"url": "https://contrastkit.mike-tusa.workers.dev/mcp"
}
}
}4 tools
- check_contrast
Compute the WCAG 2.x contrast ratio between a text (foreground) color and a background color, with pass/fail for AA, AA large text, AAA, AAA large text and non-text UI (3:1). Handles translucent colors. Read-only. Same engine as GET /api/contrast.
- suggest_accessible_color
For a failing color pair, find the closest color (same hue and saturation, lightness changed as little as possible) that meets the chosen WCAG level. Adjust the foreground (default), the background, or both (best first). Read-only. Same engine as GET /api/suggest.
- convert_color
Convert a CSS color to hex, rgb() and hsl(), with its relative luminance, its contrast on white and on black, and the better text color (black or white) to put on it. Read-only. Same engine as GET /api/convert.
- check_palette
Contrast ratio for every pair of 2 to 12 colors (up to 66 pairs), highest first, each flagged against the chosen WCAG level. Use it to see which brand colors can be used together for text. Read-only. Same engine as GET /api/palette.
Security scan
No findings
We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.
Recent checks
| When | Result | HTTP | Time |
|---|---|---|---|
| 3 h ago | Passed | 200 | 142 ms |
| 17 h ago | Passed | 200 | 83 ms |
| 30 h ago | Passed | 200 | 118 ms |
| 43 h ago | Passed | 200 | 94 ms |
| 2 days ago | Passed | 200 | 116 ms |
Show 9 older checks
| 3 days ago | Passed | 200 | 188 ms |
| 3 days ago | Passed | 200 | 172 ms |
| 4 days ago | Passed | 200 | 126 ms |
| 4 days ago | Passed | 200 | 85 ms |
| 5 days ago | Passed | 200 | 103 ms |
| 5 days ago | Passed | 200 | 109 ms |
| 6 days ago | Passed | 200 | 124 ms |
| 6 days ago | Passed | 200 | 119 ms |
| 6 days ago | Passed | 200 | 156 ms |