WCAG 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 | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| list-principlesA | Lists all four WCAG 2.2 principles: Perceivable, Operable, Understandable, and Robust. |
| list-guidelinesA | Lists WCAG 2.2 guidelines, optionally filtered by principle number (1-4). |
| list-success-criteriaA | Lists WCAG 2.2 success criteria with optional filters by level (A, AA, AAA), guideline (e.g., "1.1"), or principle (1-4). |
| get-success-criteria-detailB | Gets the normative success criterion requirements - just the title and exception details without Understanding documentation. |
| get-criterionA | Gets full details for a specific WCAG success criterion by its reference number (e.g., "1.1.1", "2.4.7", "4.1.2"), including complete Understanding documentation. |
| get-guidelineA | Gets full details for a specific WCAG guideline including all its success criteria. |
| search-wcagB | Searches WCAG 2.2 success criteria by keyword in titles and descriptions. |
| get-criteria-by-levelA | Gets all success criteria for a specific conformance level. Optionally includes lower levels (e.g., AA includes A). |
| count-criteriaB | Returns counts of success criteria grouped by level, principle, or guideline. |
| list-techniquesB | Lists WCAG techniques, optionally filtered by technology (html, aria, css, pdf, general, etc.) or type (sufficient, advisory, failure). |
| get-techniqueB | Gets details for a specific technique by ID (e.g., "H37", "ARIA1", "G94", "F65"). |
| get-techniques-for-criterionB | Gets all techniques (sufficient, advisory, and failures) for a specific success criterion. |
| search-techniquesC | Searches techniques by keyword in titles. |
| get-failures-for-criterionC | Gets failure techniques (common mistakes) for a specific success criterion. |
| get-glossary-termB | Gets the definition of a WCAG glossary term. |
| list-glossary-termsB | Lists all WCAG glossary terms. |
| search-glossaryC | Searches the WCAG glossary by keyword. |
| whats-new-in-wcag22B | Lists all success criteria that were added in WCAG 2.2. |
| get-full-criterion-contextC | Gets comprehensive context for a success criterion including techniques, test rules, and related glossary terms. |
| get-server-infoB | Returns information about this WCAG MCP server and data source. |
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/joe-watkins/wcag-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server