accessibility-mcp-server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| check_url_accessibilityA | 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 |
| check_color_contrastA | 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 |
| validate_ariaA | 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 |
| check_heading_structureA | 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 |
| check_images_altB | Prueft alle Bilder einer Webseite auf Alt-Text (WCAG 1.1.1). Args: url: Zu pruefende URL Returns: Alle Bilder mit Alt-Text-Status |
| check_form_labelsC | 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 |
| generate_a11y_reportA | 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 |
| list_wcag_rulesA | 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 |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/AiAgentKarl/accessibility-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server