An MCP (Model Context Protocol) server for performing accessibility audits on webpages using axe-core. Use the results in an agentic loop with your favorite AI assistants (Cline/Cursor/GH Copilot) and let them fix a11y issues for you!
Overview
what is A11y Mcp?
A11y Mcp is a Model Context Protocol (MCP) server designed for performing accessibility audits on webpages using axe-core. It allows users to integrate the results with AI assistants to automatically address accessibility issues.
how to use A11y Mcp?
To use A11y Mcp, install it globally via npm or use it directly with npx. After installation, configure it in your MCP settings and you can start auditing webpages for accessibility issues.
key features of A11y Mcp?
- Detailed accessibility audits on any webpage
- Summary of accessibility issues
- Filtering audits by specific WCAG criteria
- Inclusion of HTML snippets for easier debugging
use cases of A11y Mcp?
- Auditing websites for compliance with accessibility standards.
- Integrating with AI tools to automatically fix identified accessibility issues.
- Generating reports for accessibility audits to improve website usability.
FAQ from A11y Mcp?
- Can A11y Mcp audit any webpage?
Yes! A11y Mcp can audit any publicly accessible webpage.
- Is A11y Mcp free to use?
Yes! A11y Mcp is open-source and free to use.
- How does A11y Mcp integrate with AI assistants?
A11y Mcp can be configured to work with AI assistants like Cline, Cursor, and GitHub Copilot to automate the fixing of accessibility issues.
Server Config
{
"mcpServers": {
"a11y": {
"command": "npx",
"args": [
"a11y-mcp"
],
"disabled": false,
"autoApprove": []
}
}
}