Integrations
Web アクセシビリティ テスト MCP サーバー (A11y MCP)
A11y MCP は、LLM に Web アクセシビリティ テスト API へのアクセスを提供する MCP (モデル コンテキスト プロトコル) サーバーです。
このサーバーは、Deque Axe-core API と Puppeteer を使用して、LLM が Web コンテンツの WCAG 準拠を分析し、アクセシビリティの問題を特定できるようにします。
注意: これは Deque Labs の公式 MCP サーバーではありません。
プロジェクトを楽しんだら星を付けてください!🌟
特徴
- ウェブページのテスト: 公開 URL のアクセシビリティ問題をテストします
- HTML スニペットのテスト: 生の HTML 文字列のアクセシビリティ問題をテストします
- WCAG コンプライアンステスト: さまざまな WCAG 標準 (2.0、2.1、2.2) に照らしてコンテンツをチェックします。
- カスタマイズ可能なテスト: テストするアクセシビリティタグ/標準を指定します
- ルール探索: 利用可能なアクセシビリティルールに関する情報を取得する
- 色コントラスト分析:WCAG準拠の色の組み合わせをチェック
- ARIA 検証: ARIA 属性の適切な使用をテストする
- 画面の向きのロック検出: 特定の画面の向きを強制するコンテンツを識別します
インストール
このサーバーを Claude Desktop で使用するには、MCP 設定で構成する必要があります。
macOSの場合: '~/Library/Application Support/Claude/claude_desktop_config.json'
にあるファイルを編集します。
Windowsの場合: %APPDATA%\Claude\settings\claude_mcp_settings.json
にあるファイルを編集します。
Linux の場合: ~/.config/Claude/settings/claude_mcp_settings.json
にあるファイルを編集します/path/to/axe-mcp-server/build/index.js
コンパイルされたサーバー ファイルへの実際のパスに置き換えます。
利用可能なツール
アクセシビリティテスト
URL のアクセシビリティ問題をテストします。
パラメータ:
url
(必須): テストするウェブページのURLtags
(オプション): テストするWCAGタグの配列 (例: ["wcag2aa"])
例
テストHTML文字列
HTML 文字列のアクセシビリティ問題をテストします。パラメータ:
- html (必須): テストするHTMLコンテンツ
- tags (オプション): テストするWCAGタグの配列 (例: ["wcag2aa"])
例
ルールを取得する
オプションのフィルタリングを使用して、利用可能なアクセシビリティ ルールに関する情報を取得します。
色のコントラストをチェックする
前景色と背景色の組み合わせが WCAG コントラスト要件を満たしているかどうかを確認します。
パラメータ:
foreground
(必須): 16進形式の前景色(例:"#000000")background
(必須): 16進形式の背景色(例:"#FFFFFF")fontSize
(オプション): ピクセル単位のフォントサイズ (デフォルト: 16)isBold
(オプション): テキストが太字かどうか (デフォルト: false)
例
色のコントラストをチェックする
HTML で ARIA 属性が正しく使用されているかどうかを確認します。
パラメータ:
html
(必須): ARIA 属性の使用をテストする HTML コンテンツ
例
方向ロックの確認
コンテンツが特定の方向を強制するかどうかを確認します。
パラメータ:
html
(必須): 方向ロックの問題をテストするための HTML コンテンツ
例
応答フォーマット
サーバーは、アクセシビリティ テストの結果を構造化された JSON 形式で返します。
依存関係
- @モデルコンテキストプロトコル/sdk
- 操り人形師
- @axe-core/操り人形師
- 斧の芯
This server cannot be installed
local-only server
The server can only run on the client's local machine because it depends on local resources.
LLM が Deque Axe-core API と Puppeteer を使用して WCAG 標準に対する Web アクセシビリティ テストを実行できるようにする MCP サーバー。
Related MCP Servers
- AsecurityAlicenseAqualityEnables automated web accessibility scans for WCAG compliance using Playwright and Axe-core, providing visual and JSON reports with remediation guidance.Last updated -13214TypeScriptMIT License
- AsecurityAlicenseAqualityProvides web accessibility analysis and color blindness simulation using axe-core and Puppeteer, enabling detailed accessibility checks and visual simulations based on WCAG guidelines.Last updated -2JavaScriptMIT License
- AsecurityAlicenseAqualityProvides accessibility testing capabilities through CLI, helping identify accessibility issues in web applications using axe-core and Puppeteer.Last updated -1JavaScriptMIT License
Playwright MCP Serverofficial
AsecurityAlicenseAqualityA Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.Last updated -2157,0269,169TypeScriptApache 2.0