QualiBooth

Újdonság az Agorában · MCP-szerver

Az Ön AI-kódolóügynöke, mostantól akadálymentességi szakértő.

Az Agora beépített MCP-szervere valódi akadálymentességi tesztelőeszközt ad a Claude Code, a Cursor, a GitHub Copilot és minden más MCP-kompatibilis ügynök kezébe. Az ügynök átvizsgálja az imént elkészített oldalt, pontosan látja, mi hibás és miért, kijavítja a kódot, majd újra szkennel, hogy igazolja az eredményt – még mielőtt a pull request egyáltalán létrejönne.

A saját gépén fut
Csak helyi szerver, helyi szkennelés
Egyetlen parancs
a kódolóügynök csatlakoztatásához

Animált példa egy kódolási munkamenetre: egy fejlesztő megkéri az AI-ügynökét, hogy ellenőrizze a localhost:3000/checkout oldalt akadálymentességi hibákra, és javítsa ki őket. Az ügynök meghívja az Agora scan_url eszközét, és 100-ból 58 pontot kap négy hibával: egy név nélküli gomb, egy alternatív szöveg nélküli kép, egy alacsony kontrasztú szöveg és egy címke nélküli beviteli mező. Három fájlban kijavítja a kódot, újra szkennel, és eléri a 100-ból 100 pontot.

Működik ezekkel:

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

Az AI által írt felületek vakfoltja

Az ügynökök gyorsabban írnak felületet, mint ahogy bárki átnézhetné akadálymentességi szempontból.

A kódolóügynökök a webről tanultak, a web nagy része pedig nem akadálymentes: csak ikonból álló gombok, hiányzó címkék, alacsony kontrasztú szöveg. Tesztelési lehetőség nélkül az ügynök nem tudja megállapítani, hogy az imént generált komponens használható-e billentyűzettel vagy képernyőolvasóval. Most már ellenőrizni tudja – ugyanazzal a motorral, amelyben akadálymentességi csapata már most is megbízik.

Agora nélkül

  • Az ügynök találgatja az ARIA-attribútumokat, és a legjobbakban reménykedik.
  • Az akadálymentességi hibák a tesztelés során, egy auditon vagy a felhasználóktól derülnek ki.
  • A javítás hetekkel később érkezik, kontextus nélkül és drágán.
  • „Nekem jónak tűnik” – ez az egyetlen ellenőrzés.

Agora MCP-vel

  • Az ügynök valódi böngészőben ellenőrzi a saját munkáját.
  • Minden hibához megkapja a szelektort, a HTML-kódot és a javítás módját.
  • A javítás ugyanabba a módosításba kerül, amíg a kontextus még friss.
  • Egy újabb szkennelés igazolja a javítást, mielőtt bárki átnézné a kódot.

Egy perc alatt beállítható

Csatlakoztassa egyszer. A többit az ügynök elvégzi.

  1. 01

    Kapcsolja be

    Az MCP-szerver az Agorával együtt indul, és csak az Ön számítógépén figyel. Az AI-ügynökök oldal mutatja az állapotát és a használandó címet.

  2. 02

    Csatlakoztassa az ügynököt

    Másoljon ki egyetlen parancsot vagy konfigurációs részletet az Agorából, vagy használja az egykattintásos telepítést a Cursorhoz és a VS Code-hoz.

  3. 03

    Csak kérje meg

    „Szkenneld be a localhost:3000 címet, és javítsd ki, amit találsz.” Az ügynök meghívja az Agorát, alkalmazza a javításokat, és ellenőrzi őket.

Egy eszközhívás belülről

Amit az ügynök valójában megkap

Semmi homályos pontszám. Az Agora minden szabálysértést visszaad a WCAG-kritériummal, a pontos elemmel, annak HTML-kódjával és konkrét javítási javaslattal – olyan formátumban, amely alapján az ügynök azonnal cselekedni tud.

Ügynök → Agora

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

Agora → ügynök

58

http://localhost:3000/checkout

3 hiba · 5 elem · 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>

    A javítás módja: 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">

    A javítás módja: 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>

    A javítás módja: Element has insufficient color contrast of 2.9 (foreground color: #a3a3a3, background color: #ffffff). Expected contrast ratio of 4.5:1

Négy eszköz, minden munkafolyamathoz

Tesztelje a futó oldalt vagy az imént megírt jelölőkódot

Bármely URL szkennelése

scan_url

Helyi fejlesztői szerverek, tesztkörnyezet, éles környezet vagy egy lemezen lévő fájl.

  • Egyetlen komponensre fókuszálhat CSS-szelektorral
  • Megvárja a kliensoldalon renderelt tartalmat
  • Asztali és mobil nézetek
  • Opcionális képernyőkép a szkennelt területről

Nyers HTML szkennelése

scan_html

Auditáljon egy komponenst, még mielőtt beépülne egy oldalba – szerver nélkül.

  • Memóriában renderelve, valódi Chrome-ban
  • Komponens módban kimaradnak az oldalszintű szabályok
  • A CSS-t egy alap-URL-ről tölti be a pontos kontrasztért
  • Ugyanolyan részletes jelentés, mint a scan_url esetén

Attribútumok ellenőrzése

validate_attributes

A szkennerek a hiányzó neveket találják meg. Ez az eszköz azt ellenőrzi, hogy a meglévő nevek valóban értelmesek-e.

  • Ellenőrzi az aria-label, alt, title értékeket, a címkéket és a linkszövegeket
  • Az AI jelzi az olyan semmitmondó értékeket, mint a „kép” vagy a „kattintson ide”
  • Kiszűri a fájlneveket és a rossz nyelvű címkéket
  • Szelektor, HTML és indoklás minden megjelölt értéknél

Képernyőolvasó szimulálása

simulate_screen_reader

Hallgassa meg az oldalt vagy komponenst úgy, ahogy a vak felhasználók hallják, közvetlenül a Chrome akadálymentességi fájából.

  • Minden bemondás olvasási sorrendben
  • Címsorok, tájékozódási pontok, linkek, űrlapok, képek és táblázatok
  • AI-értékelés az olvasási sorrendről és a címsorszerkezetről
  • URL-lel és HTML-lel is működik

Alapértelmezetten akadálymentes

Az akadálymentesség az ügynök munkájának részévé válik

Hetekkel későbbi, külön audit helyett a tesztelés ugyanabban a körben történik, amelyet az ügynök már most is futtat a típusellenőrzéshez, a tesztekhez és a lintinghez.

  1. 01

    Építés

    Az ügynök felületet ír vagy módosít.

  2. 02

    Szkennelés

    Meghívja az Agorát az oldalon vagy a komponensen.

  3. 03

    Javítás

    Alkalmazza az Agora által jelzett javításokat.

  4. 04

    Ellenőrzés

    Újra szkennel, amíg el nem tűnnek a hibák.

Miért ezt választják a csapatok

Fejlesztőknek készült, az akadálymentességi csapatok megbíznak benne

4
eszköz: két szkenner, címkeellenőrzés és képernyőolvasó
7+
AI-asszisztens irányított beállítással
WCAG 2.2
A és AA szabályok, plusz AAA ellenőrzések
0
bájtnyi kód kerül a felhőbe

Gyakran ismételt kérdések

Mi az MCP?
A Model Context Protocol egy nyílt szabvány, amely lehetővé teszi, hogy az AI-asszisztensek külső eszközöket használjanak. Az Agora tartalmaz egy MCP-szervert, így bármely MCP-kompatibilis asszisztens futtathat rajta keresztül akadálymentességi szkenneléseket.
Mely AI-asszisztensek támogatottak?
Bármely kliens, amely támogatja az MCP-t. Az Agora lépésről lépésre bemutatja a beállítást a Claude Code, a Cursor, a VS Code GitHub Copilottal, a Windsurf, a Claude Desktop, a Codex CLI és a Gemini CLI esetében.
Elhagyja a kódom a számítógépemet?
Nem. Az MCP-szerver csak az Ön saját gépéről fogad kapcsolatot, az Agora pedig helyben rendereli és szkenneli az oldalakat. Csak a validate_attributes és a simulate_screen_reader AI-ellenőrzései küldik el a QualiBooth API-nak az összegyűjtött címkéket és bemondásokat, soha nem a teljes oldalt.
Tesztelhet oldalakat localhoston?
Igen, pontosan erre készült. Irányítsa az ügynököt a fejlesztői szerverére, egy tesztkörnyezetre vagy egy helyi fájlra.
Tesztelhet olyan komponenst, amely még nincs oldalon?
Igen. A scan_html eszköz szerver nélkül, a memóriában rendereli a jelölőkódot. Komponensrészleteknél kimaradnak az oldalszintű szabályok, például a dokumentumcím és a tájékozódási pontok, így a jelentés magára a komponensre összpontosít.
Mire van szükségem az induláshoz?
Az Agorára, amelybe asztali licenccel rendelkező QualiBooth-fiókkal jelentkezett be. Az MCP-szerver automatikusan elindul, az AI-ügynökök oldal pedig végigvezeti az asszisztens csatlakoztatásán.
Kiváltja a manuális akadálymentességi tesztelést?
Nem. Az automatikus ellenőrzések a hibák jelentős részét korán kiszűrik, de a billentyűzetes, fókusz- és képernyőolvasós működést továbbra is embernek kell tesztelnie. Az Agora MCP gondoskodik arról, hogy az alapok rendben legyenek, mielőtt egy ember ránéz.

Akadálymentes felületek az AI sebességével

Indítsa el az Agora ingyenes próbaidőszakát, csatlakoztassa kódolóügynökét egy perc alatt, és nézze, ahogy kijavítja az akadálymentességi hibákat, mielőtt azok a kódellenőrzésig jutnának.