A11y MCP — Productivity skill for Claude Code
axe-core based a11y mcp for agentic tool coding workflow.
How to install A11y MCP
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open suryast/a11y-mcp and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What A11y MCP does
axe-core based a11y mcp for agentic tool coding workflow.
Alternatives in Productivity
- Tradingview MCP — Real-time crypto & stock screening, advanced technical indicators, Bollinger Bands intelligence, candlestick p 2.6k ★
- GrokSearch — Integrate Grok's powerful real-time search capabilities into Claude via the MCP protocol 1.8k ★
- ComfyUI Skills OpenClaw — Agent-friendly ComfyUI workflow skills for OpenClaw, Hermes Agent, Codex, and Claude Code; complementary to Co 395 ★
README
a11y-mcp
An MCP (Model Context Protocol) server that enables AI assistants to run automated accessibility audits using [axe-core](https://github.com/dequelabs/axe-core).
What is this?
This MCP server allows AI assistants (like Claude in Cursor) to:
- Audit live web pages for accessibility issues
- Audit raw HTML content for accessibility violations
- Query available axe-core rules by WCAG level
Results are returned in a structured format with WCAG violation details, affected elements, and remediation guidance.
Setup
# Install dependencies
npm install
# Install Playwright browsers (required for URL auditing)
npx playwright install chromium
# Build the TypeScript
npm run build
Cursor Configuration
Add to your `~/.cursor/mcp.json`:
{
"mcpServers": {
"axe-mcp": {
"command": "node",
"args": ["/path/to/a11y-mcp/dist/index.js"]
}
}
}
Restart Cursor after updating the configuration.
Available Tools
`audit_url`
Audits a live URL by launching a headless Chromium browser.
**Parameters:**
url(required) - URL to auditwcag_level- WCAG conformance level:A,AA(default), orAAAinclude_selectors- CSS selectors to include in the auditexclude_selectors- CSS selectors to exclude from the auditwait_for- CSS selector to wait for before auditing
`audit_html`
Audits raw HTML content using JSDOM (no browser required).
**Parameters:**
html(required) - HTML content to auditwcag_level- WCAG conformance level:A,AA(default), orAAAinclude_selectors- CSS selectors to include in the auditexclude_selectors- CSS selectors to exclude from the audit
`get_rules`
Lists available axe-core rules.
**Parameters:**
tags- Filter rules by tags (e.g.,wcag2a,wcag21aa,best-practice)
Example Usage
Ask your AI assistant:
"Audit https://example.com for accessibility issues"
"Check this HTML for WCAG AA violations: `
![]()
Related Skills
Luna Core HUD
LunaCore HUD is an interactive desktop dashboard and action deck for Claude Code CLI. Visualize your session,
Multi Agentic Harness
Visible-agent MCP bridge for the claude-manages-codex workflow (Codex worker + Claude manager), with Codex 0.1
Bead Workflow
Flywheel bead lifecycle workflow — claim, implement, review, and close beads following the Agentic Coding Flyw
VibeNode
A fully local agentic coding environment — interactive session management with voice and mobile support, a hie
Agentic Workflow And Tech Stack
Opinionated agentic-coding scaffold — Claude Code + Zellij + Portagenty + Obsidian stack with skills, agents,
Pi Code
Claude Code experience for the pi coding agent: reads your .claude config (rules, commands, skills, hooks, out
Related Agents
Forge Accessibility
Forge's Accessibility agent — runs axe-core against a running URL for WCAG 2.1 contrast/ARIA/keyboard-nav viol
Deploy Verifier
Post-deploy smoke test agent. Verifies live URL, checks console errors, screenshots 6 breakpoints, runs axe-co
Agentille Design Reviewer
Visual + accessibility + UX review for UI work in an agentille orchestration. Captures screenshots at the view