Web Accessibility Testing MCP

Web Accessibility Testing MCP

A11y MCP est un serveur Model Context Protocol qui permet aux modèles de langage d'IA d'effectuer des tests d'accessibilité web automatisés en s'intégrant à l'API Axe-core de Deque et à Puppeteer pour analyser le contenu web afin de vérifier la conformité WCAG.
https://github.com/ronantakizawa/a11ymcp?ref=producthunt&utm_source=aipure
Web Accessibility Testing MCP

Informations sur le produit

Mis à jour:Jan 15, 2026

Qu'est-ce que Web Accessibility Testing MCP

Web Accessibility Testing MCP (A11y MCP) est un outil open source qui comble le fossé entre les modèles de langage d'IA et les capacités de test d'accessibilité web. Construit comme un serveur Model Context Protocol (MCP), il offre aux assistants d'IA un accès direct aux API et outils de test d'accessibilité professionnels. Le serveur exploite l'API Axe-core de Deque et Puppeteer pour effectuer des audits d'accessibilité complets sur les pages web et le contenu HTML, garantissant la conformité aux normes des Directives pour l'accessibilité aux contenus Web (WCAG) 2.0, 2.1 et 2.2.

Caractéristiques principales de Web Accessibility Testing MCP

Web Accessibility Testing MCP (A11y MCP) est un serveur de protocole de contexte de modèle qui permet aux modèles de langage d'IA d'effectuer des tests d'accessibilité automatisés sur des sites Web et du contenu HTML. Il s'intègre à l'API Axe-core de Deque et à Puppeteer pour analyser le contenu Web afin de vérifier la conformité aux WCAG, vérifier les rapports de contraste des couleurs, valider les attributs ARIA et identifier les problèmes d'accessibilité tout en fournissant des rapports détaillés et des conseils de correction.
Tests WCAG complets: Teste le contenu par rapport à plusieurs normes WCAG (2.0, 2.1, 2.2) et fournit des rapports de violation détaillés avec des recommandations de correction spécifiques
Options de test flexibles: Prend en charge les tests des URL publiques et des extraits HTML bruts, permettant aux développeurs de vérifier l'accessibilité à n'importe quelle étape du développement
Analyse avancée des couleurs: Effectue une analyse détaillée du contraste des couleurs entre les éléments de premier plan et d'arrière-plan, en tenant compte de la taille et du poids de la police pour la conformité aux WCAG
Validation ARIA: Valide la bonne implémentation des attributs et des rôles ARIA pour assurer la compatibilité avec le lecteur d'écran

Cas d'utilisation de Web Accessibility Testing MCP

Intégration du développement: Les développeurs peuvent intégrer des tests d'accessibilité directement dans leur flux de travail IDE pour détecter les problèmes dès le début du processus de développement
Audit de conformité: Les organisations peuvent effectuer des audits d'accessibilité automatisés de leurs sites Web pour garantir la conformité aux normes et réglementations en matière d'accessibilité
Gestion de contenu: Les créateurs de contenu peuvent vérifier que leur contenu HTML répond aux exigences d'accessibilité avant la publication
Outil pédagogique: Enseigner aux équipes et aux étudiants l'accessibilité Web en fournissant une rétroaction immédiate sur les problèmes d'accessibilité et comment les résoudre

Avantages

Intégration transparente avec les modèles de langage d'IA via le protocole MCP
Fournit une rétroaction détaillée et exploitable avec des étapes de correction spécifiques
Prend en charge plusieurs scénarios de test (URL, extraits HTML) et normes

Inconvénients

Nécessite une configuration locale
N'est pas un outil officiel de Deque Labs
Limité à l'analyse statique sans test d'interaction utilisateur

Comment utiliser Web Accessibility Testing MCP

Installer et configurer les paramètres MCP: Modifiez le fichier de paramètres MCP en fonction de votre système d'exploitation: Pour macOS: '~/Library/Application Support/Claude/claude_desktop_config.json', Pour Windows: '%APPDATA%\\Claude\\settings\\claude_mcp_settings.json', Pour Linux: '~/.config/Claude/settings/claude_mcp_settings.json'
Ajouter la configuration du serveur: Ajoutez la configuration suivante à votre fichier de paramètres MCP: { "mcpServers": { "a11y-accessibility": { "command": "npx", "args": [ "-y", "a11y-mcp-server" ] } } }
Tester l'accessibilité de l'URL: Utilisez l'outil test_accessibility en fournissant un paramètre URL: { "url": "https://example.com", "tags": ["wcag2aa"] }
Tester la chaîne HTML: Utilisez l'outil test_html_string pour tester le contenu HTML brut: { "html": "<div><img src='image.jpg'></div>", "tags": ["wcag2aa"] }
Vérifier le contraste des couleurs: Utilisez l'outil check_color_contrast pour vérifier les exigences de contraste WCAG: { "foreground": "#777777", "background": "#EEEEEE", "fontSize": 16, "isBold": false }
Valider les attributs ARIA: Testez l'utilisation des attributs ARIA avec le contenu HTML: { "html": "<div role='button' aria-pressed='false'>Cliquez ici</div>" }
Vérifier le verrouillage de l'orientation: Testez les problèmes de verrouillage de l'orientation dans le contenu HTML: { "html": "<html><head><meta name='viewport' content='width=device-width, orientation=portrait'></head><body>Contenu</body></html>" }
Examiner les résultats des tests: Analysez la réponse JSON qui comprend les violations, les réussites, les tests incomplets et des informations détaillées sur tout problème d'accessibilité détecté

FAQ de Web Accessibility Testing MCP

A11y MCP est un serveur de protocole de contexte de modèle (MCP) qui permet aux LLM (grands modèles linguistiques) d'effectuer des tests d'accessibilité Web. Il utilise l'API Deque Axe-core et Puppeteer pour analyser le contenu Web afin de vérifier la conformité aux WCAG et d'identifier les problèmes d'accessibilité.

Derniers outils d'IA similaires à Web Accessibility Testing MCP

ExoTest
ExoTest
ExoTest est une plateforme de test de produit alimentée par l'IA qui connecte les startups avec des testeurs experts dans leur niche spécifique pour fournir des retours complets et des informations exploitables avant le lancement du produit.
AI Dev Assess
AI Dev Assess
AI Dev Assess est un outil alimenté par l'IA qui génère automatiquement des questions d'entretien spécifiques au rôle et des matrices d'évaluation pour aider les professionnels des ressources humaines et les intervieweurs techniques à évaluer efficacement les candidats développeurs de logiciels.
Tyne
Tyne
Tyne est une entreprise professionnelle de logiciels et de conseil alimentée par l'IA qui aide les entreprises à rationaliser leurs besoins quotidiens grâce à l'analyse de données, aux systèmes d'amélioration des rendements et aux solutions d'IA.
MTestHub
MTestHub
MTestHub est une plateforme de recrutement et d'évaluation alimentée par l'IA tout-en-un qui rationalise les processus d'embauche avec un filtrage automatisé, des évaluations de compétences et des mesures anti-triche avancées.