Chart Color Audit MCP server
CI-friendly accessibility audit for chart color palettes: WCAG contrast, CVD simulation, OKLab ΔE.
0 stars78 downloads/wk
Reviews
Write oneNobody has reviewed Chart Color Audit yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Chart Color Audit tools (2, 1 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
audit_paletteAudit chart colors for accessibility: pairwise OKLab \u0394E separation under normal vision, deuteranopia, protanopia, tritanopia (published Machado 2009 matrices) and grayscale, plus WCAG 2.2 SC 1.4.11 non-text contrast (\u22653:1) against the background. Returns per-vision findings with human-word bands and a pass/fail verdict with reasons.
audit_tokenswrite actionRun the same audit against a chartaudit.config.json on disk \u2014 the config names a CSS or design-tokens file plus which tokens are the categorical palette, background, and semantic roles.
Public scan report
scanner v0.1.10 · 2026-11-03 · same rubric, same numbers if you re-run it
- Code scan8 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 30 days ago12/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Chart Color Audit compares
Against every graded Developer tools MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 88/100
- higher than 75% of 1,119 Developer tools servers
- Tools
- 2
- the typical Developer tools server has 7
- Tools that change things
- 50%
- typical: 5%. Fewer write tools means less an agent can break
- Downloads a week
- 78
- more than 51% of 436 Developer tools servers with a package
What its tools let an agent do: 1 read · 1 change
Release history: 2 versions in the registry since 2026-08-16, latest 2026-10-04, typically one every 49 days.
Install Chart Color Audit in Claude Code, Cursor or VS Code
Runs npx -y chart-color-audit on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add chart-color-audit -- npx -y chart-color-audit
What the publisher says
From the Chart Color Audit repository's README, as published. We do not edit it. Read it on GitHub
chart-color-audit
Accessibility audit for chart color palettes. Answers one question with math: can everyone still tell your data series apart?
Plenty of tools check text contrast. This one checks the thing dashboards actually break: whether your palette survives colorblindness. It simulates deuteranopia, protanopia, and tritanopia with the published Machado, Oliveira & Fernandes 2009 matrices, measures pairwise separation in OKLab, checks WCAG 2.2 contrast against your background, and fails your build when a change quietly breaks any of it.
Four ways in. Pick yours.
1 · Try a palette (nothing to install)
npx chart-color-audit --colors "#4E79A7,#F28E2B,#E15759" --bg "#fff"chart-color-audit · 3 colors on #ffffff · mode: perceptual
vision min ΔE closest pair reading
· normal 14.6 2 ↔ 3 clearly distinct
· deutan 11.9 2 ↔ 3 clearly distinct
· protan 11.9 1 ↔ 3 clearly distinct
· tritan 10.3 2 ↔ 3 clearly distinct
· achromatopsia 5.2 1 ↔ 3 distinguishable
contrast vs background: worst 2.42:1 (slot 2, needs ≥ 3:1)
✗ slot 2 #f28e2b — 2.42:1
FAIL — 1 finding:
· contrast: slot 2 (#f28e2b) is 2.42:1 vs. background (needs ≥ 3:1, WCAG 2.2 SC 1.4.11).Those three colors separate cleanly under every colorblind simulation. The orange still fails: 2.42:1 against white, below the 3:1 floor for chart marks. Pale bars on white is one of the oldest dashboard sins, and this is it, caught in numbers.
Exit codes: 0 pass, 1 fail, 2 bad input. That is the whole CI contract.
Reading the output
ΔE is perceptual color distance (OKLab × 100). About 2 is the edge of what a human eye can tell apart.
closest pair names the two slots (1-based) that came nearest. Fix those two, re-run, repeat.
CLI
npx chart-color-audit --colors <list> --bg <color> [options]
npx chart-color-audit [--config chartaudit.config.json]
npx chart-color-audit mcp2 · Gate your CI
Two files, no dependencies added.
Step 1. Put chartaudit.config.json in your repo root, pointed at the tokens you already have:
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Chart Color Audit: common questions
- Is Chart Color Audit MCP server safe?
- Yes, by our scan: it is graded A (88/100). Read the Chart Color Audit safety report
- How do I install Chart Color Audit?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Chart Color Audit need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Chart Color Audit maintained?
- The last commit was 31 days ago (2026-10-04). The latest release is v0.2.5.
- What can I use instead of Chart Color Audit?
- Servers from other publishers that do the same job: Observatory MCP server, cloud-audit MCP server and Mason MCP server.
- How does Chart Color Audit compare with other Developer tools MCP servers?
- safety score 88/100 (higher than 75% of 1,119 Developer tools servers); tools 2 (the typical Developer tools server has 7); tools that change things 50% (typical: 5%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Chart Color Audit
Same job from other publishers: the closest match first, then the best rated.
- ObservatoryMCP security scanner. CI-native testing, attack simulation, health scoring, and SARIF.not reviewedEstablishedB
- cloud-auditAWS security scanner with attack chain detection, IAM privilege escalation, and fixesnot reviewedEstablishedA
- MasonEngineering decisions, change impact, documentation audits, and CI evidence for coding assistants.not reviewedGrowingA
- OcmGuardrailed fleet ops for AI agents: multi-cluster Kubernetes via OCM with policy, approval, audit.not reviewedGrowingB