Give your AI agent the ability to run automated ADA/WCAG accessibility scans, explain violations, generate code-level fixes, and look up aggregate lawsuit statistics — all through the open Model Context Protocol. Automated scanning catches common violations; full WCAG conformance requires human testing.
This is a remote MCP server over Streamable HTTP. Point any MCP-compatible client (Claude Desktop, ChatGPT, Cursor, etc.) at:
https://adawcag.org/api/mcp/mcpAuthenticated tools read your key from an Authorization: Bearer <your-api-key> header. Example Claude Desktop config:
{
"mcpServers": {
"adawcag": {
"url": "https://adawcag.org/api/mcp/mcp",
"headers": {
"Authorization": "Bearer YOUR_ADAWCAG_API_KEY"
}
}
}
}Instead of pasting an API key, OAuth-capable clients (Claude, ChatGPT, MCP Inspector) can connect with no key at all. Add the server URL above and the client will discover our authorization server automatically, open a browser for you to sign in to your ADAWCAG account and approve access, then connect using a token bound to your account. It implements the standard MCP OAuth flow — Dynamic Client Registration, Authorization Code with PKCE (S256), and refreshable tokens. Discovery metadata is published at /.well-known/oauth-protected-resource. API keys and OAuth grant identical access, so use whichever your client supports.
scan_urlAPI key (free or paid)Scan a public page for ADA/WCAG violations. Returns rule id, WCAG criterion, severity, and element selectors. Free plan: up to 3 pages, top 10 violations, 5 scans/day.
get_scan_historyAPI keyList the most recent scans run with your API key (domain + timestamp).
explain_violationFree, no keyPlain-English explanation of any axe-core rule: what it means, the WCAG criterion, who it affects, and why it matters.
generate_fixAPI key (free or paid)Code-level remediation guidance with a before/after snippet and step-by-step instructions.
check_compliance_statusPaid planAutomated conformance score for a URL: scan-based readiness indicator, severity breakdown, and recommendation. Not a legal compliance determination.
get_lawsuit_dataFree, no keyAggregate, anonymized ADA/WCAG lawsuit statistics by state, industry, and time period. Aggregate, anonymized counts only — never defendant names or contact details. Informational only, not legal advice.
Connect instantly with OAuth — just add the server URL and sign in to your ADAWCAG account when prompted, no key needed. Prefer an API key? Create a free account and generate one in your dashboard, then pick a plan on the pricing page.
Questions or issues connecting? contact@adawcag.org
ADAWCAG.org — automated accessibility scanning. Lawsuit data is informational, not legal advice.