Skip to main content
844-ADA-WCAG (844-232-9224)
SAM.gov Registered·CAGE 1AUK4·DHS Trusted Tester
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