Web Accessibility-Testing MCP Server (A11y MCP)
Сервер для тестирования веб-страниц и HTML на доступность по WCAG с использованием Axe-core и Puppeteer.
Описание
A11y MCP — это MCP-сервер, предоставляющий LLM доступ к API тестирования веб-доступности. Использует Deque Axe-core для анализа URL и HTML-сниппетов на соответствие WCAG 2.0/2.1/2.2. Поддерживает кастомные тесты, анализ контраста цветов, валидацию ARIA-атрибутов и выявление блокировок ориентации. Идеален для автоматизированного аудита сайтов, интеграции в AI-инструменты для проверки compliance и улучшения пользовательского опыта для людей с ограниченными возможностями.
Возможности
Тестирование веб-страниц
Анализ URL на доступность с выявлением проблем по WCAG.
Тестирование HTML-сниппетов
Проверка сырых HTML-строк на compliance с WCAG.
WCAG compliance
Тестирование по стандартам WCAG 2.0, 2.1, 2.2 с опциональными тегами.
Кастомные тесты
Выбор конкретных правил и стандартов для анализа.
Анализ правил
Получение информации о доступных правилах доступности.
Проверка контраста цветов
Оценка комбинаций цветов на соответствие WCAG.
Валидация ARIA
Проверка правильного использования ARIA-атрибутов в HTML.
Обнаружение блокировки ориентации
Выявление контента, навязывающего конкретную ориентацию экрана.
Установка
{ “mcpServers”: { “a11y-accessibility”: { “command”: “npx”, “args”: [ “-y”, “a11y-mcp-server” ] } } }
Для 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.