QualiBooth

Nouveau dans Agora · Serveur MCP

Votre agent de code IA, désormais expert en accessibilité.

Le serveur MCP intégré à Agora offre à Claude Code, Cursor, GitHub Copilot et à tout autre agent compatible MCP un véritable outil de test d’accessibilité. Votre agent analyse la page qu’il vient de créer, voit précisément ce qui échoue et pourquoi, corrige le code puis relance l’analyse pour le prouver – avant même que la pull request n’existe.

Fonctionne sur votre machine
Serveur 100 % local, analyses locales
Une seule commande
pour connecter votre agent de code

Exemple animé d’une session de développement : un développeur demande à son agent IA de vérifier l’accessibilité de localhost:3000/checkout et de corriger les problèmes. L’agent appelle l’outil scan_url d’Agora et obtient un score de 58 sur 100 avec quatre problèmes : un bouton sans nom, une image sans texte alternatif, un texte à faible contraste et un champ de saisie sans libellé. Il corrige le code dans trois fichiers, relance l’analyse et atteint 100 sur 100.

Compatible avec

  • Claude Code
  • Cursor
  • VS Code + Copilot
  • Windsurf
  • Claude Desktop
  • Codex CLI
  • Gemini CLI

L’angle mort des interfaces écrites par l’IA

Les agents écrivent des interfaces plus vite que quiconque ne peut en vérifier l’accessibilité.

Les agents de code ont appris du web, et la majeure partie du web est inaccessible : boutons composés d’une seule icône, libellés manquants, texte peu contrasté. Sans moyen de tester, votre agent ne peut pas savoir si le composant qu’il vient de générer fonctionne au clavier ou avec un lecteur d’écran. Désormais, il peut le vérifier, avec le moteur auquel votre équipe accessibilité fait déjà confiance.

Sans Agora

  • L’agent devine les attributs ARIA et croise les doigts.
  • Les bugs d’accessibilité apparaissent en recette, lors d’un audit ou chez vos utilisateurs.
  • Les corrections arrivent des semaines plus tard, hors contexte et à grands frais.
  • « Ça m’a l’air bien » est la seule vérification.

Avec Agora MCP

  • L’agent audite son propre travail dans un vrai navigateur.
  • Chaque problème est livré avec le sélecteur, le HTML et la façon de le corriger.
  • Les corrections sont intégrées dans la même modification, pendant que le contexte est frais.
  • Une nouvelle analyse prouve le correctif avant toute revue de code.

Prêt en une minute

Connectez-le une fois. Votre agent fait le reste.

  1. 01

    Activez-le

    Le serveur MCP démarre avec Agora et n’écoute que sur votre ordinateur. La page « AI Agents » affiche son état et l’adresse à utiliser.

  2. 02

    Connectez votre agent

    Copiez une commande ou un extrait de configuration depuis Agora, ou utilisez l’installation en un clic pour Cursor et VS Code.

  3. 03

    Demandez, tout simplement

    « Analyse localhost:3000 et corrige ce que tu trouves. » Votre agent appelle Agora, applique les correctifs et les vérifie.

Au cœur d’un appel d’outil

Ce que votre agent reçoit vraiment

Pas de scores vagues. Agora renvoie chaque violation avec son critère WCAG, l’élément exact, son HTML et une correction concrète, dans un format qu’un agent peut exploiter immédiatement.

Agent → Agora

{  "method": "tools/call",  "params": {    "name": "scan_url",    "arguments": {      "url": "localhost:3000/checkout",      "selector": "#payment-form",      "viewports": ["desktop", "mobile"]    }  }}

Agora → agent

58

http://localhost:3000/checkout

3 problèmes · 5 éléments · WCAG 2.2 AA

  • Critical button-name WCAG 4.1.2

    Buttons must have discernible text

    button.pay-apple

    <button class="pay-apple"><svg …/></button>

    Comment corriger: Element does not have inner text that is visible to screen readers; aria-label attribute does not exist or is empty

  • Critical label WCAG 4.1.2

    Form elements must have labels

    #card-cvc

    <input id="card-cvc" placeholder="CVC">

    Comment corriger: Element does not have an explicit <label>; aria-label attribute does not exist or is empty

  • High color-contrast WCAG 1.4.3

    Elements must meet minimum color contrast ratio thresholds

    .total__hint

    <p class="total__hint">Taxes included</p>

    Comment corriger: Element has insufficient color contrast of 2.9 (foreground color: #a3a3a3, background color: #ffffff). Expected contrast ratio of 4.5:1

Quatre outils, tous les workflows

Testez la page en cours d’exécution ou le balisage que vous venez d’écrire

Analysez n’importe quelle URL

scan_url

Serveurs de développement locaux, préproduction, production ou fichier sur disque.

  • Ciblez un composant avec un sélecteur CSS
  • Attendez le contenu rendu côté client
  • Viewports ordinateur et mobile
  • Capture d’écran facultative de la zone analysée

Analysez du HTML brut

scan_html

Auditez un composant avant même de l’intégrer à une page, sans serveur.

  • Rendu en mémoire dans un vrai Chrome
  • Le mode composant ignore les règles propres à la page
  • Charge votre CSS depuis une URL de base pour un contraste exact
  • Le même rapport détaillé qu’avec scan_url

Valider les attributs

validate_attributes

Les scanners trouvent les noms manquants. Cet outil vérifie si les noms présents ont vraiment du sens.

  • Contrôle aria-label, alt, title, libellés et textes de liens
  • L’IA signale les valeurs vagues comme « image » ou « cliquez ici »
  • Repère les noms de fichiers et les libellés dans la mauvaise langue
  • Sélecteur, HTML et raison pour chaque valeur signalée

Simuler un lecteur d’écran

simulate_screen_reader

Écoutez une page ou un composant comme le font les personnes aveugles, directement depuis l’arbre d’accessibilité de Chrome.

  • Chaque annonce dans l’ordre de lecture
  • Titres, repères, liens, formulaires, images et tableaux
  • Revue par IA de l’ordre de lecture et de la structure des titres
  • Fonctionne avec une URL ou du HTML

Accessible par défaut

L’accessibilité s’intègre à la façon dont votre agent travaille

Au lieu d’un audit séparé des semaines plus tard, les tests ont lieu dans la boucle que votre agent exécute déjà pour les types, les tests et le linting.

  1. 01

    Créer

    Votre agent écrit ou modifie l’interface.

  2. 02

    Analyser

    Il appelle Agora sur la page ou le composant.

  3. 03

    Corriger

    Il applique les correctifs indiqués par Agora.

  4. 04

    Vérifier

    Il relance l’analyse jusqu’à ce que les problèmes disparaissent.

Pourquoi les équipes le choisissent

Conçu pour les développeurs, approuvé par les équipes accessibilité

4
outils : deux scanners, contrôle des libellés et lecteur d’écran
7+
assistants IA avec configuration guidée
WCAG 2.2
règles A et AA, plus contrôles AAA
0
octet de votre code envoyé dans le cloud

Questions fréquentes

Qu’est-ce que MCP ?
Le Model Context Protocol est un standard ouvert qui permet aux assistants IA d’utiliser des outils externes. Agora intègre un serveur MCP : tout assistant compatible MCP peut donc lancer des analyses d’accessibilité par son intermédiaire.
Quels assistants IA sont pris en charge ?
Tout client compatible MCP. Agora propose une configuration pas à pas pour Claude Code, Cursor, VS Code avec GitHub Copilot, Windsurf, Claude Desktop, Codex CLI et Gemini CLI.
Mon code quitte-t-il mon ordinateur ?
Non. Le serveur MCP n’accepte que les connexions provenant de votre propre machine, et Agora rend et analyse les pages localement. Seules les vérifications IA de validate_attributes et simulate_screen_reader envoient à l’API QualiBooth les libellés et annonces collectés, jamais la page entière.
Peut-il tester des pages sur localhost ?
Oui, c’est précisément sa vocation. Pointez votre agent vers votre serveur de développement, un site de préproduction ou un fichier local.
Peut-il tester un composant qui n’est pas encore dans une page ?
Oui. L’outil scan_html effectue le rendu du balisage en mémoire, sans serveur. Pour les extraits de composants, les règles propres à la page, comme le titre du document ou les repères (landmarks), sont ignorées afin que le rapport se concentre sur le composant lui-même.
De quoi ai-je besoin pour commencer ?
D’Agora, connecté avec un compte QualiBooth disposant d’une licence desktop. Le serveur MCP démarre automatiquement, et la page « AI Agents » vous guide pour connecter votre assistant.
Remplace-t-il les tests d’accessibilité manuels ?
Non. Les contrôles automatisés détectent tôt une grande partie des problèmes, mais le comportement au clavier, la gestion du focus et la compatibilité avec les lecteurs d’écran nécessitent toujours des tests humains. Agora MCP garantit que les bases sont solides avant qu’une personne ne prenne le relais.

Livrez des interfaces accessibles à la vitesse de l’IA

Démarrez un essai gratuit d’Agora, connectez votre agent de code en une minute et regardez-le corriger les problèmes d’accessibilité avant la revue de code.