Skip to main content
Glama

analyze_accessibility

Checks ARIA roles, keyboard events, and other accessibility aspects of web components from Custom Elements Manifest data. Optionally enriches report with helix-native AAA evidence when library root is provided.

Instructions

Analyzes the accessibility profile of one or all web components from CEM data. Checks for ARIA roles, aria-* attributes, form association, keyboard events, focus management, disabled state, label support, and accessibility documentation. When libraryRoot is provided alongside tagName, the report is enriched with helix-native AAA evidence (helixMeta, AAA verdict snapshot, source-level signals).

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
tagNameNoThe tag name of the component to analyze (e.g. "my-button"). Omit to analyze all components.
libraryRootNoOptional absolute path to the consuming library root. When provided alongside tagName, the response is a HelixAccessibilityReport with the helix-native AAA evidence summary attached. Ignored when tagName is omitted (back-compat).

Tool Definition Quality

Score is being calculated. Check back soon.

Install Server

Other Tools

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/bookedsolidtech/helixir'

If you have feedback or need assistance with the MCP directory API, please join our Discord server