WCAGent: Open-Source AI Agent for Automated Accessibility QA

✍️ OpenClawRadar📅 Published: July 5, 2026🔗 Source
Ad

An autonomous AI accessibility QA agent called WCAGent has been open-sourced. It uses LLMs and MCPs (Model Context Protocols) to observe, reason, and act on accessibility violations via a CLI interface.

Key Features

  • Detects WCAG violations — scans web pages for accessibility issues per WCAG standards
  • Assigns severity levels — classifies each violation (critical, serious, moderate, minor)
  • Generates detailed reports — outputs structured reports with violation details and remediation suggestions
  • Automatically raises GitHub issues — creates actionable GitHub issues for each violation, so devs can track fixes directly in their workflow
  • Works like an actual QA engineer — instead of just dumping raw scan results, WCAGent reasons about the context and provides human-readable feedback
Ad

How It Works

WCAGent runs as a CLI tool. It leverages LLMs to interpret accessibility rules and MCPs to interact with external systems (like GitHub). The agent can be invoked with a URL to audit, and it returns a report with severity tags and auto-generated GitHub issues.

Get Started

Clone the repo and run:

git clone https://github.com/AbhishekX-dev/WCAGent-ai-agent.git
cd WCAGent-ai-agent
pip install -r requirements.txt
python wcagent.py --url https://example.com

Full documentation and setup instructions are on the GitHub page.

Who It's For

This tool is aimed at developers and QA engineers who need to integrate accessibility checks into CI/CD pipelines without manual intervention.

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

TechDebtMCP v2.0.0: MCP server for technical debt analysis across 14 languages
Tools

TechDebtMCP v2.0.0: MCP server for technical debt analysis across 14 languages

TechDebtMCP v2.0.0 is an MCP server that connects Claude to codebases to find, measure, and prioritize technical debt across 14 programming languages including JS/TS, Python, Java, Swift, Kotlin, Go, Rust, C/C++, C#, Ruby, and PHP.

OpenClawRadar
Claude Code plugin analyzes any plugin and generates interactive wiki reports
Tools

Claude Code plugin analyzes any plugin and generates interactive wiki reports

A new Claude Code plugin called vision-powers analyzes any plugin path or GitHub URL and generates an interactive HTML wiki report with architecture diagrams, security audits, and skill breakdowns. Installation is via claude plugin add vision-powers@claude-code-zero.

OpenClawRadar
LLMSpend: Open-source cost tracker for Anthropic and OpenAI SDKs
Tools

LLMSpend: Open-source cost tracker for Anthropic and OpenAI SDKs

LLMSpend is a Python library that adds cost tracking to Anthropic and OpenAI SDK calls with two lines of code. It provides local SQLite storage, CLI reporting, and a web dashboard without sending data externally.

OpenClawRadar
Reddit user shares detailed prompt for exporting personal knowledge from AI assistants
Tools

Reddit user shares detailed prompt for exporting personal knowledge from AI assistants

A Reddit user has created a comprehensive prompt for extracting structured personal knowledge from AI assistants like Claude, addressing perceived limitations in Anthropic's ChatGPT import feature. The prompt generates three distinct JSON artifacts covering personal knowledge bases, intellectual frameworks, and knowledge graphs.

OpenClawRadar