Mmcp.market

wcagc — accessibility scanning MCP server

by WCAG-Compliance·io.github.WCAG-Compliance/mcp·v0.7.3

Deterministic axe-core accessibility scans (WCAG 2.1 AA, EN 301 549, PDF/UA) via your account.

A96/100grade A
What users say
No reviews yet
Be the first
Safety scan
A96/100

full report

Adoption
Growing

0 stars83 downloads/wk

Reviews

Write one

Nobody has reviewed wcagc — accessibility scanning yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

wcagc — accessibility scanning tools

Tool list not cached yet. `describe` through the gateway fetches it live.

Public scan report

scanner v0.1.9 · 2026-09-20 · same rubric, same numbers if you re-run it

no findings
  • Code scan17 source files scanned25/25
  • Live reliabilityremote reachable in 418ms (auth required)20/20
  • Tool poisoningtools not inspected (endpoint requires auth); not countedn/a
  • Auth qualityOAuth resource metadata advertised on 40115/15
  • Maintenancelast push 5 days ago15/15
  • Maintainer identityregistry namespace matches repository owner7/10
Overall 96/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

What the publisher says

From the wcagc — accessibility scanning repository's README, as published. We do not edit it. Read it on GitHub

wcagc-mcp

An MCP server that lets an AI assistant (Claude, ChatGPT, or any MCP-compatible client) run real, deterministic accessibility scans through wcagc — axe-core under the hood, not an LLM guess. Every scan result carries an explicit coverage disclaimer and never claims "compliant": automated testing finds only a portion of accessibility barriers, and this tool says so in every response.

This package is a thin, stateless adapter. It holds no database, no scan logic, and no secrets beyond the wcagc API base URL — it translates MCP tool calls into HTTP calls against the wcagc API and forwards the caller's own bearer. All authentication, entitlements, quotas, and scan orchestration live in the API; this code is safe to read end to end.

Two ways to run it

Local (stdio) — for Claude Desktop, Cursor, or any MCP client that spawns a local process:

npx @wcagc/mcp

Configure your MCP client with:

{
  "mcpServers": {
    "wcagc": {
      "command": "npx",
      "args": ["-y", "@wcagc/mcp"],
      "env": {
        "WCAGC_MCP_KEY": "<your mcp:scan API key>"
      }
    }
  }
}

Mint an mcp:scan key from your wcagc account under Settings → API keys — available on every plan, with a daily quota on Free/Starter and unlimited on Pro/Agency.

Hosted (Streamable HTTP + managed OAuth) — what Claude web/desktop/mobile connectors and ChatGPT use, since neither runs a local process for you. Add this remote MCP connector:

https://mcp.wcagc.com/mcp

The client discovers /.well-known/oauth-protected-resource/mcp, opens the wcagc login/consent flow, and binds the connection to one Organization. No key copy/paste is required. API-key bearer authentication remains supported for local stdio and CI.

ChatGPT availability depends on the ChatGPT plan and on whether the client permits action tools; scan_url creates a scan and is not a read-only operation. See wcagc.com/integrations/mcp.

Tools

One id, one poll tool: whatever scanurl did with a URL, getscan and getfindings read it back. getrun and getrunfindings are only for full-site runs from scan_site.

Every scan-producing tool returns the coverage disclaimer in both the text content and the structured content. There is no score, grade, or conformance verdict — automated testing finds roughly 30–57% of accessibility issues, and the remainder needs manual review.

Configuration

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Install directly

claude mcp add --transport http mcp https://mcp.wcagc.com/mcp
Add to Cursor

wcagc — accessibility scanning: common questions

Is wcagc — accessibility scanning MCP server safe?
Yes, by our scan: it is graded A (96/100). Read the wcagc — accessibility scanning safety report
How do I install wcagc — accessibility scanning?
It runs remotely at mcp.wcagc.com. Add it to Claude Code, Claude Desktop or Cursor with the snippets above, or call it through the mcp.market gateway without installing anything.
Does wcagc — accessibility scanning need an API key?
No key to paste: it signs you in with OAuth when your client connects.
Is wcagc — accessibility scanning maintained?
The last commit was 7 days ago (2026-09-14). The latest release is v0.7.3.
Is wcagc — accessibility scanning up?
100% of our last 7 checks got an answer. We check remote servers about four times a day.

More from WCAG-Compliance