A11y MCP ServerServer

ronantakizawa
GitHub
web accessibilitytestingAPI

Loading subscription status...

💡 Description

A11y MCP is an MCP server (Model Context Protocol) that provides LLM access to web accessibility testing APIs. This server uses the Deque Axe-core API and Puppeteer to allow LLMs to analyze web content for WCAG compliance and identify accessibility issues.

📝 JSON Entries

{
  "mcpServers": [
    {
      "a11y-accessibility": {
        "args": [
          "-y",
          "a11y-mcp-server"
        ],
        "command": "npx"
      }
    }
  ]
}

🛠️ Tools

Puppeteer@axe-core/puppeteer

Features

  • Test public web pages for accessibility issues
  • Test raw HTML strings for accessibility issues
  • Check content against various WCAG standards (2.0, 2.1, 2.2)
  • Customizable testing specifications
  • Analyze color contrast compliance
  • Validate ARIA attributes usage
  • Detect orientation lock issues

💬 Example Queries

  • Test a URL for accessibility issues.
  • Check if a raw HTML string has accessibility problems.
  • Get information about available accessibility rules.
  • Check if a color combination meets WCAG contrast requirements.
  • Validate the correct use of ARIA attributes in HTML.