mcpField
W
wcag-accessibility

wcag-accessibility

Local
github.com/aditya-ariosityDeveloper Tools

About wcag-accessibility

wcag-accessibility is an MCP server for developers and design teams auditing web interfaces against WCAG. It renders pages in Chromium, runs axe-core, and returns structured findings with rule guidance and evidence; automated checks do not replace human review.

Key features

  1. 01Audit rendered URLs, HTML, and local HTML files
  2. 02Run Chromium audits with axe-core
  3. 03Check contrast and suggest color adjustments
  4. 04Explain rules and return WCAG checklists
  5. 05Generate JSON, Markdown, or SARIF reports

Use cases

  1. 01Audit a web page before release
  2. 02Check local HTML during UI development
  3. 03Review color contrast against a WCAG profile
  4. 04Compare audit reports or produce a CLI report

MCP support

It exposes web accessibility audits, contrast checks, explanations, and checklists as tools for MCP clients. Matrix, screenshot/OCR, and design-snapshot tools are experimental.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

mcp.json · Universal config
{
"mcpServers": {
"aditya-ariosity-wcag-accessibility": {
"command": "npx",
"args": [
"-y",
"wcag-accessibility-mcp"
]
}
}
}
Run commandnpx -y wcag-accessibility-mcp

Local servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.

Packages
npmwcag-accessibility-mcp0.1.6

Tools

7

Saved tool list · updated 2w ago

ParameterTypeRequiredDescription
urlstringYesAbsolute http:// or https:// URL to render and test.
widthintegerNoViewport width in CSS pixels.
heightintegerNoViewport height in CSS pixels.
standardenumNoWCAG ruleset to test. Use best-practice to include additional axe guidance.wcag2a | wcag2aa | wcag2aaa | wcag21aa | wcag21aaa | wcag22aa | wcag22aaa | best-practice
maxIssuesintegerNoMaximum violation groups returned; summary totals still cover the full run.
maxNodesPerIssueintegerNoMaximum affected elements returned per rule.

Details

The maintainer has not added details yet. Check the README in the repository.

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.