A11ymcp
ClaimedMCP Server for Web Accessibility Testing (10k+ Downloads, #20 on ProductHunt)
Install
claude mcp add a11y-accessibility -- npx -y a11y-mcp-serverSet up this server
More in Search & Web
Browse the full directoryBadge
Show this listing on your README and website
Get verified and your listing links back to your site with a do-follow link. The badge is optional while first-100 launch spots remain.
Security profile
Scan pending. This listing joins the next weekly run and the profile appears here. How the security profile works
6 of 6 tools
Documented tools (6)
From project documentation. A server handshake does not verify each tool’s description or behavior.
check_aria_attributes
Check if ARIA attributes are used correctly in HTML.
check_color_contrast
Check if a foreground and background color combination meets WCAG contrast requirements.
check_orientation_lock
Check if content forces a specific orientation.
get_rules
Get information about available accessibility rules with optional filtering. Returns an array of rule objects, each containing ruleId, description, help, helpUrl, and tags.
test_accessibility
Tests a URL for accessibility issues.
test_html_string
Tests an HTML string for accessibility issues.
Tool change history
FAQ
Questions about A11y MCP Server
- How do I connect A11y MCP Server to Claude?
- The listing records `claude mcp add a11y-accessibility -- npx -y a11y-mcp-server` as its setup step. Run it, then follow the repository's instructions for the client configuration; the listing names Claude Desktop, Claude Code, Cursor as compatible clients.
- Is A11y MCP Server free?
- The listed licence is MIT. Check the upstream terms for permitted use and commercial requirements; a public repository does not by itself mean the software is free or open source. Connected APIs and hosted services may have separate charges.
- What can A11y MCP Server do?
- A11y MCP Server documents 6 tools to the agent, including check_aria_attributes, check_color_contrast, check_orientation_lock. The descriptions above come from project documentation. A live handshake does not test individual tool behavior.