Serveur Axe MCP

This page is not available in the language you requested. You have been redirected to the English version of the page.
Link to this page copied to clipboard
Not for use with personal data

Vue d'ensemble

Le Serveur Axe MCP est un serveur Model Context Protocol (MCP) qui intègre des tests d'accessibilité de qualité professionnelle directement dans votre flux de travail de développement. Construit sur la plateforme Axe de confiance, il permet aux développeurs d'effectuer des analyses d'accessibilité complètes et de recevoir des conseils de remédiation experts sans quitter leur IDE.

Le serveur fournit deux outils : analyze, qui analyse une page et peut faire tourner Tests guidés intelligents contre elle dans le même appel, et remediate, qui convertit les problèmes trouvés en corrections de code. Un troisième outil, igt, est obsolète.

Ces outils s'intègrent parfaitement avec les clients compatibles MCP (comme Claude Desktop, VS Code avec Copilot, ou Cursor) et respectent les paramètres de Configuration Axe de votre organisation.

Obtenir l'accès

Serveur Axe MCP est inclus dans le bundle pack Axe DevTools pour Web. Un abonnement permettant l'accès au Serveur Axe MCP est établi en parlant à un représentant commercial de Deque.

Outils et capacités

L'outil analyze

Scanne une page web pour des problèmes d'accessibilité dans un véritable navigateur, avec l'extension de navigateur Axe DevTools, et renvoie les résultats à votre agent. Il fonctionne avec les URL de développement local telles que localhost:3000 et avec des URL distantes, et respecte les Configuration Axe de votre organisation.

Les options vous permettent de scanner à une taille de la fenêtre spécifique, limite du scan une partie de la page, connexion ou fermeture des bannières avant le scan, injection de cookies, capture d'écran, et de lancer Règles avancées.

Voir Outil d'analyse.

Tests guidés intelligents

L'outil analyze peut également exécuter les Tests Guidés Intelligents Automatisés (IGT) de Deque sur la même page, dans le même appel : les IGT Clavier, Éléments interactifs, et Dialogue modal. Les IGT sont propulsés par l'IA et consomment Crédits IA.

Voir Tests guidés intelligents.

L'outil remediate

Prend les problèmes analyze trouvés et renvoie des conseils de correction alimentés par l'IA, y compris une correction concrète de code, que votre agent de codage peut appliquer. Soumettez chaque problème d'un test en un seul appel groupé. Chaque problème consomme Crédits IA.

Voir Outil de remédiation.

L'outil igt

Obsolète. Utilisez analyze avec le paramètre igtTools à la place. Voir L'outil igt.

Premiers Pas

La configuration du Serveur Axe MCP implique trois choix indépendants :

  1. Choisir une distribution — Docker ou npm
  2. Configurer l'authentification — une clé API ou OAuth 2.0
  3. Configurer votre client — VS Code avec Copilot, Cursor ou **Claude Code**

Les utilisateurs de Claude Code peuvent sauter ces étapes avec le Plugin Axe Accessibilité, qui enregistre le serveur et ajoute des commandes slash pour la configuration, les instructions d'agent et l'exécution complète du cycle de remédiation.

Pour les variables d'environnement et les instructions recommandées pour l'agent AI, voir Référence de Configuration. Si quelque chose ne va pas, voir Dépannage.

Exemples d'invites

Assurer l'appel des outils attendus

Dans de nombreux IDEs, l'utilisation de la syntaxe suivante (préfixe "#") garantira que les outils du Serveur Axe MCP sont appelés comme prévu :

#analyze the http://localhost:3033/ web page for accessibility issues and #remediate any violations found

Analyser une URL localhost pour les problèmes d'accessibilité :

Analyze http://localhost:3000 for accessibility issues

Analyse avec remédiation :

Analyze https://example.com for accessibility issues and fix any issues found

Analyser une page derrière une connexion :

Analyze http://localhost:3000 for accessibility issues. Before running the
analysis, fill in the #username and #password fields with USERNAME and
PASSWORD from ./.env.local, click the button[type=submit] button, and
wait for #main-content to appear.
Analyze https://example.com for accessibility issues, but first click the
#cookie-dismiss button to dismiss the cookie consent banner.

Capturer une capture d'écran de la page :

Analyze http://localhost:3000 for accessibility issues and capture a screenshot of the page
Analyze https://app.example.com for accessibility issues. Set the session
cookie for app.example.com from ./.env.local so the scan starts already
logged in.

Exécuter chaque test guidé en un seul appel :

Analyze http://localhost:3000 for accessibility issues with thorough
advanced rules. Also run the keyboard, interactive elements, and modal
guided tests (test the modal triggered by button#open-dialog).

Choisissez quels éléments interactifs tester :

Analyze http://localhost:3000 and run the interactive elements guided test.
Show me the interactive elements it finds first and let me choose which
ones to test.

Tester un dialogue modal :

Analyze http://localhost:3000 and run the modal guided test on the dialog
opened by #open-dialog

Support

Pour des questions, des problèmes ou des retours concernant le Serveur Axe MCP :

Sécurité & Confidentialité

Pour ce que le serveur envoie à Deque, ce qu'il stocke, et l'accès nécessaire à votre agent IA, consultez le FAQ Sécurité et confidentialité.