@maryslab/mcp
v0.4.1
Published
Mary's Lab Model Context Protocol server — spectral color science tools for AI agents
Downloads
38
Maintainers
Readme
@maryslab/mcp
Mary's Lab as an MCP server: 39 spectral color science instruments for AI agents — certificates, inverse design, audits, and atlases, each result carrying its own caveats.
Named for the scientist in Frank Jackson's Mary's Room: she has never seen a color, but every physical fact about color is in her library. These tools work the same way — they reason about color without experiencing it, and it turns out a great deal can be proven from the room side of the door.
Install
npx @maryslab/mcp # run directlyor register with your agent:
claude mcp add maryslab -- npx -y @maryslab/mcpCursor / Windsurf / Gemini CLI / Codex equivalents are on the instruments page.
What's inside
- Certificates — guaranteed lower bounds on palette discriminability across whole illuminant families; covering-argument ceilings on how separable any N-class palette can be; the verified convex core of the sRGB gamut inside which linear blends stay legal.
- Inverse design — spectral palettes designed to hold up across illuminants and CVD; discrimination plates; the adversarial light that defeats a given palette.
- Audits — behavioral invariants over 3D LUTs; persistent-homology audits of colormaps (the ridges your colormap invents); per-pixel physical-impossibility certificates; forensic diffs of spectral datasets.
- Atlases — the metamer set behind any color as a navigable object: boundary spectra, per-wavelength width, smoothest member.
- Standard colorimetry underneath: CIE 1931, D65/D50/A/E, Oklab, CIEDE2000, CAT16, Machado 2009 CVD simulation with the full per-severity table.
Every response carries meta.engine_version / abi_version / dataset_snapshot
and engine_backend (this package serves the TypeScript reference engine;
a C++20 core is held to identical outputs by a 401-vector conformance suite
and shared metamorphic relations).
Full documentation: maryslab-nu.vercel.app/docs Source and issues: github.com/JeetuSK0808/maryslab
Apache-2.0.
