Axe MCP Server versie 1.4.0 Release-opmerkingen
Publicatiedatum
28 juli 2026
Overzicht
Deze versie v1.4.0 brengt Geavanceerde regels naar het analyze-hulpmiddel en voegt een optionele pagina-screenshot toe aan het analyze-antwoord, zodat u kunt zien wat er is gescand.
Om deze release te krijgen:
- Docker — trek het image opnieuw:
docker pull dequesystems/axe-mcp-server:latest - npm — er is geen aparte installatiestap vereist;
npxdraait de laatste gepubliceerde versie. Zie Een distributie kiezen.
Nieuwe functies
Geavanceerde Regels in het analyze-hulpmiddel
De analyze-hulpmiddel draait nu Geavanceerde regels naast de standaardreglementen van axe-core. Deze regels gebruiken screenshots, computer vision en grote taalmodellen om problemen te vinden die axe-core alleen niet kan — koppen die er alleen als koppen uitzien, informatieve afbeeldingen met niet-helpvolle alternatieve tekst, en tekstcontrast over verlopen of afbeeldingen. Geavanceerde bevindingen worden samengevoegd in dezelfde resulterende array die uw agent al verbruikt, dus er is geen wijziging aan uw prompts of workflow vereist.
Pagina Screenshots in het analyze-hulpmiddel
De analyze-hulpmiddel accepteert nu een optionele screenshot parameter die een afbeelding van de pagina retourneert naast het overtredingsverslag, als een standaard MCP-beeldinhoudblok.
De opname dekt de zichtbaar viewport op het moment vlak voordat de scan begint — laat een hoge viewportHeight door om meer van de pagina te zien. De opname is een best-effort en faalt nooit een scan: als het tijdslimiet overschrijdt, worden de resultaten nog steeds teruggestuurd met een notitie in messages. En als de scan faalt nadat de screenshot is gemaakt, wordt de afbeelding geretourneerd met de foutmelding, zodat u de visuele staat van de pagina heeft op het moment dat het misging.
Vraag screenshots met opzet aan in plaats van bij elke scan — een afbeeldingsblok kost afbeeldinginvoertokens bij de volgende beurt van uw agent, ongeveer een orde van grootte meer dan de equivalente tekst.
Of de afbeelding inline wordt weergegeven, hangt af van uw MCP-client: VS Code met Copilot toont het, terwijl Cursor en Claude Desktop het hulpmiddelresultaat kunnen samenvouwen of de preview kunnen weglaten. De server retourneert altijd een specificatie-valid afbeeldingsblok, dus een ontbrekende preview is een client-side weergavebeperking in plaats van een mislukte opname.
Zie Screenshots voor alle details.
Wijzigingen
Standaard Scan Viewport Is Nu 1000×1080
Als viewportWidth en viewportHeight beide weggelaten worden, scant analyze nu bij 1000×1080 in plaats van de standaard viewport grootte van de browser. Dit maakt resultaten reproduceerbaar over distributies en omgevingen, en stemt overeen met de breedte die Geavanceerde Regels gebruiken voor beeldanalyse — het vermijden van een verliesrijke resize van de vastgelegde screenshot.
Als uw scans afhankelijk waren van de vorige impliciete viewport, stel viewportWidth en viewportHeight dan expliciet in. Zie Responsief Testen.
Foutoplossingen
- Verlopen OAuth-tokens leggen nu uit hoe te herstellen. Wanneer een toegangstoken midden in een sessie verloopt, noemt de fout die uw agent ontvangt de oplossing — opnieuw authenticeren met
@deque/axe-authen de serververbinding opnieuw starten — in plaats van een ondoorzichtige afwijzing vanuit de achterkant te geven. Zie Authenticatiefouten. - Opgelost
AXE_CHROME_PATHop Windows (npm distributie). Het richten vanAXE_CHROME_PATHop een geldige Chrome voor Testen-binary zorgde ervoor dat het opstarten crashte op Windows metUnable to find specified chrome instance, omdat de opstartcontrole vereiste datchrome.exe --versionnetjes zou afsluiten — wat het niet betrouwbaar doet op Windows. Het pad wordt nu gevalideerd door zijn bestaan op Windows. Ongeldige of ontbrekende paden falen nog steeds bij het opstarten op elk platform. ZieAXE_CHROME_PATH.
