Skip to main content
844-ADA-WCAG (844-232-9224)
SAM.gov Registered·CAGE 1AUK4·DHS Trusted Tester
Recognition
Listed in the W3C WAI Web Accessibility Evaluation Tools List

W3C does not endorse vendors or vendor products, or any particular product, service, or website. Inclusion of ADAWCAG.org in this list does not imply W3C endorsement.

Accessibility StatementVPAT / ACRSecurityFind your fitContactChangelogllms.txt
© 2026 ADAWCAG.org · UAIU Holdings Corp · CAGE 1AUK4 · UEI WNZJXHNPC2K3
Privacy Policy·Terms of Service·Cookies·Do Not Sell or Share My Personal Information·

ADAWCAG MCP Server for AI Agents

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.

Connect

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/mcp

Authenticated 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" } } } }

Or sign in with OAuth 2.0

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.

Tools

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 key

List the most recent scans run with your API key (domain + timestamp).

explain_violationFree, no key

Plain-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 plan

Automated conformance score for a URL: scan-based readiness indicator, severity breakdown, and recommendation. Not a legal compliance determination.

get_lawsuit_dataFree, no key

Aggregate, 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.

Plans & limits

  • No key: only the free, open tools (explain_violation, get_lawsuit_data) are usable.
  • Free account: scan_url (≤3 pages, top 10 violations, 5 scans/day) + generate_fix.
  • Paid plan: full multi-page scans and check_compliance_status.
  • All callers: 30 requests/minute.
  • Open tools (no key): limited to 20 calls per day per IP.
  • get_lawsuit_data returns aggregate, anonymized counts only — never defendant names or contact details.

Get an API key

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.

ADAWCAG MCP Server — Accessibility Tools for AI Agents | ADAWCAG.org | ADAWCAG.org