Runs on your machine from its package; the steps are below.
At most: only reads or looks up information.
Odel charges nothing per call. The publisher may charge for its own service.
Runs locally over stdio
This server isn't hosted — your MCP client launches it from a package registry. Use one of the commands below, or drop the config into your client (e.g. Claude Desktop).
Run
npx -y @rog0x/mcp-a11y-tools
MCP client config
{
"mcpServers": {
"a11y": {
"command": "npx",
"args": [
"-y",
"@rog0x/mcp-a11y-tools"
]
}
}
}Web accessibility analysis tools for AI agents, served over the Model Context Protocol (MCP).
Analyze images in HTML for missing, empty, or low-quality alt text.
alt attributesalt="" with role="presentation")<input type="image">, and <area> elementsValidate heading structure for proper nesting and content quality.
<h1> per pagerole="heading" with aria-levelCheck WCAG 2.x contrast ratio for foreground/background color pairs.
#fff, #ffffff), rgb(r,g,b), and named colorsValidate ARIA attributes on HTML elements.
aria-label on non-interactive elementsaria-hidden="true" on focusable elementsAudit form elements for accessibility compliance.
<fieldset> and <legend>autocomplete attributes for personal info fieldsnpm install
npm run build
Add to your claude_desktop_config.json:
{
"mcpServers": {
"a11y-tools": {
"command": "node",
"args": ["D:/products/mcp-servers/mcp-a11y-tools/dist/index.js"]
}
}
}
MIT