Skip to main content

AccessibilityHub

Orchestrate axe-core, Pa11y, and Lighthouse accessibility testing through a unified MCP server. Get comprehensive WCAG compliance reports with human-readable context.

Key Features

Multi-Tool Analysis

Run axe-core, Pa11y, and Lighthouse in parallel or individually. Combine results for comprehensive accessibility insights.

Enriched WCAG Context

Every issue includes WCAG criterion explanations, affected user groups, priority levels, and step-by-step remediation guidance.

Color Contrast Analysis

Check WCAG 2.1 and APCA contrast ratios with detailed threshold information and fix suggestions.

Pre-built Prompts

8 ready-to-use prompt templates for audits, quick checks, score improvements, and WCAG criterion explanations.

Quick Start

Get AccessibilityHub running in your MCP client in minutes.
1

Install the package

npm install -g accessibility-hub
2

Configure your MCP client

Add to your Claude Desktop, Cursor, or Windsurf configuration:
{
  "mcpServers": {
    "accessibility-hub": {
      "command": "npx",
      "args": ["-y", "accessibility-hub"]
    }
  }
}
3

Start analyzing

Ask your AI assistant:
“Analyze the accessibility of https://example.com

Available Tools

analyze-with-axe

Detailed axe-core analysis with WCAG mappings

analyze-with-pa11y

Pa11y testing with HTML code snippets

analyze-with-lighthouse

Lighthouse accessibility scores (0-100)

analyze-contrast

WCAG 2.1 and APCA contrast checking

analyze-mixed

Run multiple tools in parallel

Explore Documentation

Core Concepts

Learn about MCP servers and accessibility testing fundamentals

Guides

Recommended workflows and effective prompt strategies

Prompts Reference

Pre-built templates for audits and workflows

Resources

WCAG criteria, contrast thresholds, and Lighthouse audit data

Build docs developers (and LLMs) love