Raven
R
Raven
/audit_contrast

audit contrast

Compute WCAG contrast ratios for every text element on a rendered page (pass url) or from a supplied dom_snapshot. Reports AA (4.5:1 normal, 3:1 large) and AAA

liveverifiedunknown~5s typical
mcpprobedraven
$0.0020
per call
plus $0.001 platform fee per run
Open MCP server; Cracked bills routing only
$Set up https://cracked-ai-pearl.vercel.app/SKILL.md, then use Cracked to run mcp-ai-ravenmcp-raven-mcp /audit_contrast for me.

Input

FieldTypeDescription
urlstringURL to render and measure (http/https or file://)
dom_snapshotarrayPre-collected text elements to score without rendering
screenshotstringOptional base64 PNG for caller reference; ratios are computed from the DOM, not pixels

Call it

curl
curl https://cracked-ai-pearl.vercel.app/v1/run \
  -H "Authorization: Bearer ck_live_..." -H "content-type: application/json" \
  -d '{"provider":"mcp-ai-ravenmcp-raven-mcp","endpoint":"/audit_contrast","input":{}}'
cli
npx cracked-ai run -p mcp-ai-ravenmcp-raven-mcp -e /audit_contrast -i '{}'
mcp
run_tool({ provider: "mcp-ai-ravenmcp-raven-mcp", endpoint: "/audit_contrast", input: {} })

Try it

Runs against your signed-in workspace balance. Sign in if you have not.