Перейти к содержимому

Web Accessibility-Testing MCP Server (A11y MCP)

Сервер для тестирования веб-страниц и HTML на доступность по WCAG с использованием Axe-core и Puppeteer.

JavaScript
31 stars

Описание

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.

Информация

Язык
JavaScript
Лицензия
MIT License
GitHub Stars
31

Ссылки