Skip to main content
Glama
Duds

Accessibility MCP Server

by Duds

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
WAVE_API_KEYNoYour WAVE API key for accessibility audits (optional)
WAVE_API_URLNoThe WAVE API URL (optional)https://wave.webaim.org/api/request
LIGHTHOUSE_TIMEOUTNoTimeout in milliseconds for Lighthouse audits (optional)60000
PLAYWRIGHT_BROWSERNoBrowser to use for Playwright (chromium, firefox, or webkit) (optional)chromium
PLAYWRIGHT_TIMEOUTNoTimeout in milliseconds for Playwright operations (optional)30000
LIGHTHOUSE_CHROME_FLAGSNoChrome flags for Lighthouse (optional)--headless --no-sandbox

Capabilities

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription
axe_audit

Run an accessibility audit using axe-core via Playwright. Supports URLs, local file paths, and localhost URLs.

lighthouse_audit

Run an accessibility audit using Lighthouse CLI. Supports URLs, local file paths, and localhost URLs.

wave_audit

Run an accessibility audit using WAVE API (requires WAVE_API_KEY). Supports URLs and localhost URLs. Local files are automatically served via temporary local server.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

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/Duds/accessibility-mcp'

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