MCP server for web accessibility analysis using axe-core
MCP server for web accessibility analysis using axe-core
An MCP (Model Context Protocol) server that provides web accessibility analysis capabilities using axe-core and Puppeteer.
Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.
{
"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.
| Variable | Description | Required |
|---|---|---|
| MCP_OUTPUT_DIR | Declared in the maintainer’s client configuration. | Check documentation |
Use Microsoft’s Playwright MCP server to navigate pages, inspect accessibility snapshots, fill forms and capture browser screenshots.
Puppeteer-powered browser control that drives pages from the accessibility tree instead of pixels.
Identifies accessibility issues in web applications using AI agents and comprehensive testing.
Manages notes with a robust Model Context Protocol (MCP) server.
Alt text, headings, contrast, ARIA for AI agents
Real-browser WCAG audit that also finds keyboard-inoperable controls axe-core misses, with fixes.