MCP Web A11y MCP Server

MCP server for web accessibility analysis using axe-core

Local serverstdioTypeScript

What is the MCP Web A11y MCP Server?

MCP server for web accessibility analysis using axe-core

What you get

An MCP (Model Context Protocol) server that provides web accessibility analysis capabilities using axe-core and Puppeteer.

  • Analyze web accessibility of any URL using axe-core
  • Simulate color blindness (protanopia, deuteranopia, tritanopia) using color matrices
  • Detailed reporting of accessibility violations
  • Support for custom user agents and selectors
  • Debug logging for troubleshooting
  • Comprehensive accessibility checks based on WCAG guidelines

Configuration and credentials

  • Node.js (v14 or higher) - npm

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

How to install the MCP Web A11y MCP Server

{
  "mcpServers": {
    "web-a11y": {
      "command": "node",
      "args": [
        "/path/to/mcp-web-a11y/build/index.js"
      ],
      "disabled": false,
      "autoApprove": [],
      "env": {
        "MCP_OUTPUT_DIR": "/path/to/output/directory"
      }
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

  • Node.js (v14 or higher) - npm
VariableDescriptionRequired
MCP_OUTPUT_DIRDeclared in the maintainer’s client configuration.Check documentation

Example prompts to try

  • “Use MCP Web A11y to Parameters.”
  • “Use MCP Web A11y to Building.”
  • “Use MCP Web A11y to Debugging.”

Frequently asked questions

MCP server for web accessibility analysis using axe-core Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.