What is AccessibilityHub?
AccessibilityHub provides AI assistants with access to industry-standard accessibility testing tools:- axe-core - Comprehensive WCAG 2.0/2.1 compliance checking
- Pa11y - Alternative WCAG testing engine for cross-validation
- Lighthouse - Google’s accessibility scoring and audit system
- Color Contrast Analysis - Dedicated WCAG 2.1 and APCA (WCAG 3.0 draft) contrast checking
Key Features
Enriched Human Context
Every accessibility issue includes enriched context beyond raw tool output:- What the problem is (WCAG criterion, description)
- Who it affects (screen-reader users, keyboard-only, low-vision, etc.)
- Why it matters (real-world impact with examples)
- How to fix it (step-by-step remediation actions)
- When to fix it (priority based on severity and user impact)
- Effort required (low, medium, high)
Multiple Analysis Tools
analyze-with-axe
Fast, accurate WCAG analysis using axe-core with low false positive rates
analyze-with-pa11y
Alternative testing engine for cross-validation and maximum coverage
analyze-with-lighthouse
Google’s accessibility scoring (0-100) with score improvement guidance
analyze-contrast
Dedicated color contrast analysis with suggested color fixes for WCAG compliance
analyze-mixed
Run multiple tools in parallel with intelligent deduplication
Pre-Built Prompt Templates
Common workflows are available as MCP prompts:- full-accessibility-audit - Comprehensive audit using all three tools with Lighthouse scoring
- quick-accessibility-check - Fast critical issue identification
- pre-deploy-check - GO/NO-GO deployment decision based on blocking issues
- quick-wins-report - High-impact, low-effort fixes for sprint planning
- contrast-check - Detailed color contrast review with CSS fix suggestions
- lighthouse-score-improvement - Phased plan to reach target accessibility scores
- explain-wcag-criterion - Deep educational dive into any WCAG success criterion
WCAG Reference Resources
AccessibilityHub exposes MCP resources for quick WCAG lookups:wcag://criteria- Complete WCAG 2.1 criteria referencewcag://criteria/{id}- Specific criterion details (e.g.,wcag://criteria/1.4.3)wcag://criteria/level/AA- Filter by conformance levelcontrast://thresholds/wcag21- WCAG 2.1 contrast requirementscontrast://thresholds/apca- APCA (WCAG 3.0 draft) thresholdslighthouse://audits- Lighthouse accessibility audit catalog
Why Use AccessibilityHub?
For Development Teams
For Development Teams
- Catch accessibility issues during development, not after deployment
- Get actionable fix suggestions with code examples
- Prioritize issues by user impact and remediation effort
- Integrate accessibility checks into your workflow naturally through AI assistants
For Accessibility Specialists
For Accessibility Specialists
- Leverage multiple industry-standard tools in one place
- Cross-validate findings between axe-core and Pa11y
- Access detailed WCAG criteria explanations on demand
- Generate compliance reports with human-readable context
For Product Managers
For Product Managers
- Understand the real-world impact of accessibility issues
- Plan sprints with quick-wins reports (high impact, low effort)
- Make informed deployment decisions with pre-deploy checks
- Track Lighthouse accessibility scores over time
For Learning & Training
For Learning & Training
- Each issue includes educational context about WCAG criteria
- Understand which users are affected and how
- See real-world examples of accessibility barriers
- Learn best practices through suggested remediation actions
How It Works
Install AccessibilityHub
Install the MCP server using npm, pnpm, or run directly with npx (no installation needed).
Configure Your MCP Client
Add AccessibilityHub to your MCP client configuration (Claude Desktop, Cursor, Windsurf, etc.).
Ask Your AI Assistant
Simply ask: “Analyze the accessibility of https://example.com” and receive detailed results.
Example Interaction
Requirements
- Node.js ≥ 20
- Chrome/Chromium (automatically downloaded by Puppeteer on first run)
- MCP-compatible client (Claude Desktop, Cursor, Windsurf, Claude Code CLI, etc.)
Next Steps
Quick Start
Get up and running in 5 minutes
Installation
Detailed installation instructions for all package managers
MCP Server Concepts
Learn how AccessibilityHub implements MCP
Workflows Guide
Recommended workflows for common tasks