wcag-accessibility について
wcag-accessibilityは、開発者やデザインチームがWebインターフェースをWCAGに照らして監査するMCPサーバーです。Chromiumでページを描画してaxe-coreを実行し、ルールの説明と証拠を含む結果を返します。自動チェックは人によるレビューの代わりにはなりません。
主な機能
- 01URL、HTML、ローカルHTMLファイルの監査
- 02Chromiumとaxe-coreによる監査
- 03コントラスト確認と色調整の提案
- 04ルールの説明とWCAGチェックリスト
- 05JSON、Markdown、SARIFレポートの生成
活用シーン
- 01公開前のWebページ監査
- 02UI開発中のローカルHTML確認
- 03WCAGプロファイルに沿った色コントラスト確認
- 04監査レポートの比較やCLIレポートの作成
MCP 対応
MCPクライアントにWebアクセシビリティ監査、コントラスト確認、ルール説明、チェックリストのツールを提供します。マトリックス、スクリーンショット/OCR、デザインスナップショットのツールは実験段階です。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
7掲載時のツール一覧 · 2 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| url | string | はい | レンダリングしてテストする絶対 http:// または https:// URL。 |
| width | integer | いいえ | ビューポートの幅(CSS ピクセル)。 |
| height | integer | いいえ | ビューポートの高さ(CSS ピクセル)。 |
| standard | enum | いいえ | テストする WCAG ルールセット。追加の axe ガイダンスを含めるには best-practice を使用します。wcag2a | wcag2aa | wcag2aaa | wcag21aa | wcag21aaa | wcag22aa | wcag22aaa | best-practice |
| maxIssues | integer | いいえ | 返される違反グループの最大数。概要の合計には引き続き実行全体が含まれます。 |
| maxNodesPerIssue | integer | いいえ | ルールごとに返される影響を受けた要素の最大数。 |
詳細
メンテナーはまだ詳細を追加していません。リポジトリの README をご覧ください。
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。