Skip to main content
Glama
dallask

Accessibility MCP Server

by dallask

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
WCAG_LEVELNoWCAG version and level used when the tool does not specify tags.2.1_AA
A11Y_ENGINENoTesting engine: axe-core (Deque) or IBM Equal Access (ACE).axe
SCREEN_SIZESNoViewport size(s) for the browser (e.g. 1280x1024,320x640). The first size is used for audits.1280x1024
BEST_PRACTICESNoInclude best-practice rules (adds best-practice tag when no tags are provided).true
HEADLESS_BROWSERNoRun the browser in headless mode; set to false to show the browser window.true

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
audit_urlA

Test a single URL for accessibility issues. Returns structured, conversational results with prioritized issues and fix suggestions.

audit_multiple_urlsA

Test multiple URLs efficiently with optional parallel processing and progress tracking.

create_sessionA

Create a reusable authenticated session by logging into a website. The session can be reused for multiple audits of protected pages.

audit_with_sessionA

Run an accessibility audit on a URL using an existing authenticated session. This allows testing protected pages without re-authenticating for each audit.

get_accessibility_scoreA

Calculate accessibility score (0-100) from audit results with detailed breakdowns by category and WCAG compliance levels. Supports custom weights for different issue types.

prioritize_issuesA

Intelligently prioritize accessibility issues based on specified criteria, identifying quick wins (easy fixes with high impact) and critical blockers (must fix before launch).

explain_issueA

Explain what an accessibility issue means in plain language. Provides educational information including why it matters, how to fix it, WCAG references, and code examples.

get_quick_fixesA

Get specific fix suggestions with before/after code examples from audit results. Returns actionable fixes formatted as markdown, HTML, or JSON.

compare_accessibilityA

Compare two accessibility audits to track improvements. Identifies issues that were fixed, introduced, or remain, with score improvement and visual diff summary.

track_accessibilityA

Track accessibility metrics over time with trend analysis, predictions, and recommendations. Stores audit results for historical comparison.

generate_compliance_reportB

Generate compliance reports in VPAT, WCAG, ADA, or Section 508 format. Includes WCAG criterion mapping, compliance percentages, executive summary, and optional remediation plan.

get_wcag_complianceB

Check WCAG compliance status with detailed per-criterion breakdown. Returns compliance status (pass/fail/partial), compliance percentage, violations per criterion, and missing requirements.

export_to_csvA

Export audit results to CSV format for spreadsheet analysis. Includes metadata section and violation rows.

export_to_excelB

Export audit results to Excel/XLSX format with formatting. Requires xlsx package.

export_to_jsonB

Export audit results as structured JSON. Supports pretty-printing and optional raw results.

export_to_html_reportC

Generate standalone HTML report with styling. Includes optional visual charts.

filter_issuesB

Filter issues from audit results by various criteria (rule IDs, categories, impact levels, WCAG levels, etc.). Supports include/exclude modes.

search_issuesC

Search issues by text content, selector, XPath, or description. Supports case-sensitive and case-insensitive search.

aggregate_audit_resultsA

Combine and aggregate multiple audit results. Groups issues by URL, category, rule, or none, and provides aggregated summary statistics.

get_statisticsA

Generate detailed statistics from audit results with breakdowns by category, impact, WCAG level, or rule ID. Supports single or multiple audit results.

generate_dashboardA

Create a visual dashboard summary of audit results with key metrics, charts, and summaries. Supports multiple formats (text, markdown, HTML, JSON) and optional charts.

generate_summary_reportA

Generate executive summary report with key findings and recommendations. Supports multiple formats (text, markdown, HTML) and detail levels (executive, detailed, technical).

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/dallask/a11y-mcp-srv'

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