MCP Servers

A collection of Model Context Protocol servers, templates, tools and more.

A
Aria Validate MCP Server

Model context protocol server for validating ARIA (Accessible Rich Internet Applications)

Created 10/15/2025
Updated 2 months ago
Repository documentation and setup instructions

ARIA Validate MCP Server ロゴ

ARIA Validate MCP Server

ARIA(Accessible Rich Internet Applications)の検証を行うModel Context Protocol (MCP) サーバーです。

aria-queryライブラリを使用して、ARIA属性とrole属性の妥当性を検証します。

このMCPサーバーを使用すると、以下のような質問ができます。

  • aria-labelledby属性はnavigation roleで使用できますか?
  • aria-hiddenの有効な値は何ですか?
  • すべてのARIAランドマークをリストしてください。

セットアップ

必要な環境

MCPクライアントでの設定

Claude DesktopなどのMCPクライアントの設定ファイルに以下を追加します:

{
  "mcpServers": {
    "aria-validate-mcp": {
      "command": "deno",
      "args": [
        "run",
        "--allow-read",
        "/path/to/aria-validate-mcp-server/index.ts"
      ]
    }
  }
}

開発

## 開発モードで実行(ファイル監視あり)
deno task dev
## テスト
deno test
## フォーマット
deno fmt
## Linter
deno lint

謝辞

このOSSはGemini 2.5 Flash Image (Nano Banana)によってロゴを製作、Claude 4.5 Sonnetによってドキュメントのサンプルを提案いただきました。感謝申し上げます。

ライセンス

LICENSE を参照してください。

Quick Setup
Installation guide for this server

Install Package (if required)

npx @modelcontextprotocol/server-aria-validate-mcp-server

Cursor configuration (mcp.json)

{ "mcpServers": { "yamanoku-aria-validate-mcp-server": { "command": "npx", "args": [ "yamanoku-aria-validate-mcp-server" ] } } }