MCP.so
ログイン

Web Accessibility-Testing MCP Server (A11y MCP)

@ronantakizawa

基本情報

カテゴリ

その他

ライセンス

MIT

トランスポート

stdio

作者

ronantakizawa

Web Accessibility-Testing MCP Server について

MCP Server for Web Accessibility Testing (10k+ Downloads, #20 on ProductHunt)

#mcp#a11y#a11y-testing#accessibility-testing

Web Accessibility-Testing MCP Server の設定

以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。

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

Web Accessibility-Testing MCP Server のツール

6

Test a webpage for accessibility issues using Axe-core

Test an HTML string for accessibility issues

Get information about available accessibility rules with optional filtering

Check if a foreground and background color combination meets WCAG contrast requirements

Check if ARIA attributes are used correctly in HTML

Check if content forces a specific orientation

概要

What is Web Accessibility-Testing MCP Server (A11y MCP)?

An MCP (Model Context Protocol) server that gives LLMs access to web accessibility testing APIs. It uses the Deque Axe-core API and Puppeteer to analyze web content for WCAG compliance and identify accessibility issues.

How to use Web Accessibility-Testing MCP Server (A11y MCP)?

Install Node.js 18 or later, then configure the server in your MCP-compatible client (e.g., Claude Desktop, Claude Code, VS Code, Cursor, Windsurf) by adding "command": "npx", "args": ["-y", "a11y-mcp-server"] to the client's MCP configuration.

Key features of Web Accessibility-Testing MCP Server (A11y MCP)

  • Test any public URL for accessibility issues.
  • Test raw HTML strings for accessibility issues.
  • Check content against WCAG 2.0, 2.1, and 2.2 standards.
  • Explore and filter available accessibility rules.
  • Analyze color combinations for WCAG contrast compliance.
  • Validate correct usage of ARIA attributes.
  • Detect content that forces specific screen orientations.

Use cases of Web Accessibility-Testing MCP Server (A11y MCP)

  • Audit a live web page for WCAG 2.1 AA violations during development.
  • Check an HTML snippet for accessibility issues before deploying.
  • Verify color contrast ratios meet WCAG thresholds using an LLM.
  • Validate ARIA attribute usage in dynamically generated HTML.
  • Test how content behaves across desktop and mobile viewport sizes.

よくある質問

1

What runtime does the server require?

Node.js 18 or later.

2

Which clients can I use with this server?

Any MCP-compatible client, including Claude Desktop, Claude Code, VS Code, Cursor, and Windsurf.

3

Does the server send data to an external service?

No. Testing is performed locally by the server using Puppeteer and the Axe-core library.

4

What accessibility standards are supported?

WCAG 2.0 (Levels A, AA, AAA), WCAG 2.1 (Levels A, AA), WCAG 2.2 Level AA, and best-practice rules.

5

Is this an official Deque Labs product?

No. This is not an official MCP server from Deque Labs.

コメント

「その他」の他のコンテンツ