servers / accessibility-mcp-server

accessibility-mcp-server

communityunknownpythonread onlyhealthy

MCP-Server fuer Web-Accessibility-Checks: WCAG 2.1/2.2 Pruefung, Kontrast, ARIA, Formular-Validierung


01Tools · 8

How to read this: tool names here are observed from a live tools/list handshake. The Risk label is a heuristic inferred from the tool name (write/destructive verbs), not from executing the tool — a conservative guess, not a verified capability. We never escalate risk from a description. Found one that's wrong? Tell us — we fix on report.

ToolRiskSide effectsApproval
check_url_accessibility
Fuehrt automatische WCAG 2.1 AA Accessibility-Checks fuer eine URL durch. Prueft: Bildtextalternativen, Seitentitel, Sprach-Attribut, Ueberschriften-Hierarchie, Formular-Labels, Link-Texte, ARIA-Grundregeln, doppelte IDs. Args: url: Zu pruefende URL (z.B. 'https://example.com') Returns: Liste aller gefundenen Probleme nach WCAG-Kriterium sortiert
readfalseunknown
check_images_alt
Prueft alle Bilder einer Webseite auf Alt-Text (WCAG 1.1.1). Args: url: Zu pruefende URL Returns: Alle Bilder mit Alt-Text-Status
readfalseunknown
check_form_labels
Prueft alle Formular-Elemente einer Webseite auf zugaengliche Labels (WCAG 3.3.2). Args: url: Zu pruefende URL Returns: Alle Formular-Elemente mit Label-Status
readfalseunknown
check_heading_structure
Analysiert die Ueberschriften-Hierarchie einer Webseite nach WCAG 1.3.1. Prueft: H1-Einzigartigkeit, keine Hierarchie-Spruenge, leere Ueberschriften. Args: url: Zu pruefende URL Returns: Ueberschriften-Baum und alle gefundenen Probleme
readfalseunknown
validate_aria
Validiert ARIA-Attribute in einem HTML-Snippet. Prueft: aria-* Attribute auf gueltigen Werten, role-Attribute auf bekannte Werte, required ARIA-Attribute fuer bestimmte Rollen. Args: html_snippet: HTML-Code-Snippet (kein vollstaendiges Dokument noetig) Returns: Liste der ARIA-Probleme mit WCAG-Referenz
readfalseunknown
generate_a11y_report
Erstellt einen vollstaendigen Accessibility-Bericht fuer eine URL. Kombiniert alle Checks: URL-Accessibility, Bilder, Formulare, Ueberschriften. Args: url: Zu pruefende URL Returns: Vollstaendiger A11y-Bericht mit Gesamt-Score und Empfehlungen
readfalseunknown
list_wcag_rules
Listet alle WCAG 2.1 Regeln fuer das angegebene Konformitaetslevel. Args: level: Konformitaetslevel -- 'A', 'AA' oder 'AAA' (Standard: 'AA') Returns: Liste aller relevanten WCAG-Regeln mit Beschreibung
readfalseunknown
check_color_contrast
Prueft den Farbkontrast zwischen Vordergrund- und Hintergrundfarbe nach WCAG 2.1. Args: foreground: Vordergrundfarbe als Hex (#RRGGBB oder #RGB), z.B. '#000000' background: Hintergrundfarbe als Hex (#RRGGBB oder #RGB), z.B. '#ffffff' font_size_pt: Schriftgroesse in Punkt (Standard: 12pt) bold: True wenn Fettschrift Returns: Kontrastverhältnis, WCAG-Level und Empfehlungen
readfalseunknown

02Install & source
uvx accessibility-mcp-server
uvx
pip install accessibility-mcp-server
pip

05Provenance & freshness
sourcesPyPI [p4]
last_checked2026-08-16 08:50Z
next_check2026-08-18 08:50Z
cadenceevery 48h
verifiedhandshake:failed metadata:passed handshake:failed metadata:passed metadata:passed handshake:failed metadata:passed handshake:failed metadata:passed handshake:failed
index_statusindex7 unique facts >= 5

06Badge

Add the “as seen on MCPExplorer” badge to your README. accessibility-mcp-server MCP — as seen on mcpexplorer.com

[![accessibility-mcp-server MCP — as seen on mcpexplorer.com](https://mcpexplorer.com/badge/accessibility-mcp-server.svg)](https://mcpexplorer.com/servers/accessibility-mcp-server)

Next step

This is one server. A loadout combines the right servers, governance, and proven plays for a whole job — assembled deliberately, not tool-dumped.

Explore loadouts →
accessibility-mcp-server — MCPExplorer