QualiBooth

Uutta Agorassa · MCP-palvelin

AI-koodausagenttisi, nyt saavutettavuuden asiantuntija.

Agoran sisäänrakennettu MCP-palvelin antaa oikean saavutettavuustestaustyökalun kaikille MCP-yhteensopiville agenteille, kuten Claude Code, Cursor ja GitHub Copilot. Agenttisi skannaa juuri rakentamansa sivun, näkee tarkalleen, mikä ei toimi ja miksi, korjaa koodin ja skannaa uudelleen todisteeksi – jo ennen kuin pull requestia on edes olemassa.

Toimii omalla koneellasi
Vain paikallinen palvelin, paikalliset skannaukset
Yksi komento
koodausagentin yhdistämiseen

Animoitu esimerkki koodausistunnosta: kehittäjä pyytää AI-agenttiaan tarkistamaan sivun localhost:3000/checkout saavutettavuusongelmien varalta ja korjaamaan ne. Agentti kutsuu Agoran scan_url-työkalua ja saa 58 pistettä sadasta sekä neljä ongelmaa: painike ilman nimeä, kuva ilman vaihtoehtoista tekstiä, heikkokontrastinen teksti ja nimeämätön syöttökenttä. Se korjaa koodin kolmessa tiedostossa, skannaa uudelleen ja yltää 100 pisteeseen sadasta.

Toimii näiden kanssa

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

Aukko tekoälyn kirjoittamassa käyttöliittymässä

Agentit kirjoittavat käyttöliittymää nopeammin kuin kukaan ehtii tarkistaa sen saavutettavuuden.

Koodausagentit ovat oppineet verkosta, ja suurin osa verkosta ei ole saavutettavaa: pelkkiä kuvakepainikkeita, puuttuvia nimiöitä, heikkokontrastista tekstiä. Ilman testausmahdollisuutta agenttisi ei voi tietää, toimiiko sen juuri luoma komponentti näppäimistön tai ruudunlukijan käyttäjälle. Nyt se voi tarkistaa sen samalla moottorilla, johon saavutettavuustiimisi jo luottaa.

Ilman Agoraa

  • Agentti arvailee ARIA-määritteitä ja toivoo parasta.
  • Saavutettavuusvirheet paljastuvat testauksessa, auditoinnissa tai käyttäjiltäsi.
  • Korjaukset tehdään viikkoja myöhemmin, irrallaan asiayhteydestä ja kalliisti.
  • ”Minusta näyttää hyvältä” on ainoa varmistus.

Agora MCP:n kanssa

  • Agentti tarkistaa oman tuotoksensa oikeassa selaimessa.
  • Jokaisen ongelman mukana tulevat selektori, HTML ja korjausohje.
  • Korjaukset päätyvät samaan muutokseen, kun asiayhteys on vielä tuoreena mielessä.
  • Uusi skannaus todistaa korjauksen ennen kuin kukaan katselmoi koodia.

Käyttövalmis minuutissa

Yhdistä kerran. Agenttisi hoitaa loput.

  1. 01

    Ota käyttöön

    MCP-palvelin käynnistyy Agoran mukana ja kuuntelee vain omalla koneellasi. AI Agents -sivulla näet sen tilan ja käytettävän osoitteen.

  2. 02

    Yhdistä agenttisi

    Kopioi Agorasta yksi komento tai asetuskatkelma tai käytä yhden napsautuksen asennusta (Cursor ja VS Code).

  3. 03

    Kysy vain

    ”Skannaa localhost:3000 ja korjaa löytämäsi ongelmat.” Agenttisi kutsuu Agoraa, tekee korjaukset ja varmistaa ne.

Työkalukutsun sisällä

Mitä agenttisi oikeasti saa

Ei epämääräisiä pisteitä. Agora palauttaa jokaisen rikkeen WCAG-kriteerin, tarkan elementin, sen HTML:n ja konkreettisen korjauksen kanssa – muodossa, jonka perusteella agentti voi toimia heti.

Agentti → Agora

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

Agora → agentti

58

http://localhost:3000/checkout

3 ongelmaa · 5 elementtiä · 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>

    Näin korjaat: 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">

    Näin korjaat: 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>

    Näin korjaat: Element has insufficient color contrast of 2.9 (foreground color: #a3a3a3, background color: #ffffff). Expected contrast ratio of 4.5:1

Neljä työkalua jokaiseen työnkulkuun

Testaa käynnissä oleva sivu tai juuri kirjoittamasi merkintäkoodi

Skannaa mikä tahansa URL

scan_url

Paikalliset kehityspalvelimet, staging, tuotanto tai levyllä oleva tiedosto.

  • Keskity yhteen komponenttiin CSS-selektorilla
  • Odota asiakaspuolella renderöityä sisältöä
  • Työpöytä- ja mobiilinäkymät
  • Valinnainen kuvakaappaus skannatusta alueesta

Skannaa raakaa HTML:ää

scan_html

Tarkista komponentti ennen kuin se liitetään sivuun – palvelinta ei tarvita.

  • Renderöinti muistissa oikealla Chrome-selaimella
  • Komponenttitila ohittaa sivutason säännöt
  • Lataa CSS:si perus-URL:stä tarkkaa kontrastia varten
  • Sama yksityiskohtainen raportti kuin scan_url-työkalulla

Validoi attribuutit

validate_attributes

Skannerit löytävät puuttuvat nimet. Tämä työkalu tarkistaa, ovatko olemassa olevat nimet oikeasti järkeviä.

  • Tarkistaa aria-labelit, alt- ja title-tekstit, nimilaput ja linkkitekstit
  • Tekoäly merkitsee epämääräiset arvot, kuten ”kuva” tai ”klikkaa tästä”
  • Löytää tiedostonimet ja väärän kieliset nimet
  • Valitsin, HTML ja syy jokaiselle merkitylle arvolle

Simuloi ruudunlukijaa

simulate_screen_reader

Kuuntele sivu tai komponentti niin kuin sokeat käyttäjät sen kuulevat, suoraan Chromen saavutettavuuspuusta.

  • Jokainen ilmoitus lukujärjestyksessä
  • Otsikot, maamerkit, linkit, lomakkeet, kuvat ja taulukot
  • Tekoälyn arvio lukujärjestyksestä ja otsikkorakenteesta
  • Toimii URL-osoitteella tai HTML:llä

Saavutettava oletuksena

Saavutettavuudesta tulee osa agenttisi työtapaa

Erillisen, viikkoja myöhemmin tehtävän auditoinnin sijaan testaus tapahtuu samassa silmukassa, jota agenttisi jo ajaa tyyppitarkistuksia, testejä ja linttausta varten.

  1. 01

    Rakenna

    Agenttisi kirjoittaa tai muuttaa käyttöliittymää.

  2. 02

    Skannaa

    Se kutsuu Agoraa sivulle tai komponentille.

  3. 03

    Korjaa

    Se tekee Agoran osoittamat korjaukset.

  4. 04

    Varmista

    Se skannaa uudelleen, kunnes ongelmat ovat poissa.

Miksi tiimit valitsevat sen

Rakennettu kehittäjille, saavutettavuustiimien luottama

4
työkalua: kaksi skanneria, nimien tarkistus ja ruudunlukija
7+
AI-avustajaa ohjatulla käyttöönotolla
WCAG 2.2
A- ja AA-säännöt sekä AAA-tarkistukset
0
tavua koodistasi pilveen

Usein kysytyt kysymykset

Mikä MCP on?
Model Context Protocol on avoin standardi, jonka avulla AI-avustajat voivat käyttää ulkoisia työkaluja. Agorassa on sisäänrakennettu MCP-palvelin, joten mikä tahansa MCP-yhteensopiva avustaja voi ajaa sen kautta saavutettavuusskannauksia.
Mitä AI-avustajia tuetaan?
Mitä tahansa asiakasohjelmaa, joka tukee MCP:tä. Agorassa on vaiheittaiset asennusohjeet seuraaville: Claude Code, Cursor, VS Code ja GitHub Copilot, Windsurf, Claude Desktop, Codex CLI ja Gemini CLI.
Lähteekö koodini koneeltani?
Ei. MCP-palvelin hyväksyy yhteyksiä vain omalta koneeltasi, ja Agora renderöi ja skannaa sivut paikallisesti. Vain validate_attributes- ja simulate_screen_reader-työkalujen tekoälytarkistukset lähettävät kerätyt nimet ja ilmoitukset QualiBoothin API:lle, ei koskaan koko sivua.
Voiko sillä testata sivuja localhostissa?
Kyllä, juuri siihen se on tehty. Osoita agenttisi kehityspalvelimeesi, staging-ympäristöön tai paikalliseen tiedostoon.
Voiko sillä testata komponenttia, joka ei ole vielä sivulla?
Kyllä. scan_html-työkalu renderöi merkintäkoodin muistissa ilman palvelinta. Komponenttikatkelmissa ohitetaan sivutason säännöt, kuten dokumentin otsikko ja maamerkit, joten raportti keskittyy itse komponenttiin.
Mitä tarvitsen aloittamiseen?
Agoran ja sisäänkirjautumisen QualiBooth-tilillä, jolla on työpöytälisenssi. MCP-palvelin käynnistyy automaattisesti, ja AI Agents -sivu opastaa sinua avustajan yhdistämisessä.
Korvaako se manuaalisen saavutettavuustestauksen?
Ei. Automaattiset tarkistukset löytävät suuren osan ongelmista varhain, mutta näppäimistön, fokuksen ja ruudunlukijan toiminta vaatii yhä ihmisen tekemää testausta. Agora MCP varmistaa, että perusasiat ovat kunnossa ennen kuin ihminen katsoo.

Toimita saavutettavaa käyttöliittymää tekoälyn vauhdilla

Aloita Agoran ilmainen kokeilu, yhdistä koodausagenttisi minuutissa ja katso, kun se korjaa saavutettavuusongelmat ennen kuin ne päätyvät koodikatselmointiin.