Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_patternA

Get the accessible implementation pattern for a UI component.

Args:
    component: The component name (e.g., "modal", "tabs", "combobox",
               "carousel", "menu", "dialog", "tooltip", "alert",
               "switch", "listbox", "treeview", "slider", "feed",
               "grid", "disclosure", "landmarks", "headings", "buttons",
               "link", "spinbutton", "meter", "menu button").

Returns:
    Detailed WAI-ARIA Authoring Practices pattern with code examples,
    keyboard interaction requirements, and ARIA roles/states/properties.
review_codeA

Review code for accessibility issues and suggest fixes.

Args:
    code: The HTML, JSX, TSX, Vue, or Svelte component code to review.
    component_type: Optional hint about what the component is
                    (e.g., "modal", "dropdown", "form").

Returns:
    Accessibility issues found with specific fix suggestions and
    references to WAI-ARIA patterns.
list_patternsA

List all available accessible component patterns.

Returns:
    A list of all component patterns available in the knowledge base.
check_contrastA

Check if two colors meet WCAG contrast ratio requirements.

Args:
    foreground: Foreground color as hex (e.g., "#333333" or "333").
    background: Background color as hex (e.g., "#ffffff" or "fff").

Returns:
    Contrast ratio and pass/fail for WCAG AA and AAA levels.

Prompts

Interactive templates invoked by user choice

NameDescription
audit-componentStep-by-step accessibility audit for a UI component. Provide the code and optionally the component type.
make-accessibleTransform inaccessible code into a fully accessible implementation. Provide the code and what the component is.
check-form-accessibilityAudit a form for accessibility — labels, errors, validation, and keyboard flow.
wcag-checklistGenerate a WCAG 2.2 compliance checklist for a page or component. Specify the conformance level.
aria-guideGet a complete ARIA implementation guide for a specific component type.

Resources

Contextual data attached and managed by the client

NameDescription
pattern-indexIndex of all WAI-ARIA component patterns in the knowledge base.

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/Elizabeth1979/a11y-expert-mcp'

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