Or add it to your editor's MCP config manually:
mcp is an MCP project maintained in the overlayqa/mcp repository. The maintainer describes its purpose as “Or add it to your editor's MCP config manually”. Read the project documentation for the complete scope.
The documented npm package is @overlayqa/mcp. The configuration below comes from the maintainer’s example; adapt its paths and account values to your environment.
Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| scan_accessibility | Run a WCAG audit (axe-core) on any URL. Returns violations with severity, WCAG success criteria, and an overall score. |
| scan_contrast | Check color-contrast ratios across a page. Returns the failing foreground/background element pairs. |
| audit_tokens | Audit a live URL's design-system tokens. Returns a 0-100 token-health score and findings (inconsistent font sizes, text colors, spacing, font families… |
| scan_and_create_issues | Scan a URL and auto-create an issue for every violation above a severity threshold. |
| create_issue | File a QA issue with title, severity, type, description and optional assignee. |
| list_issues | Page through issues filtered by status, severity, type, labels, assignee, creator, page, creation time, or active/finished/ignored state. Each issue says who… |
| update_issue | Edit supplied issue fields, assignment, ignored state or status. Takes a UUID or display id such as OQ-12. |
| create_project | Create a project for a site URL. |
| list_projects | List all projects on your team. |
| list_labels | Read the workspace label library, assigned labels, and your permissions. |
| create_label | Create a reusable workspace label. |
| set_issue_label | Apply or remove one label without changing issue text or other labels. |
| rename_label | Rename a workspace label (owner/admin). |
| delete_label | Delete a workspace label and its assignments; keep the issues (owner/admin). |
| compare_visual | Compare a live page against a Figma frame. |
{
"mcpServers": {
"overlayqa": {
"command": "npx",
"args": [
"@overlayqa/mcp@latest"
]
}
}
}From the project documentation. Replace placeholders and example paths before connecting.
Use Microsoft’s Playwright MCP server to navigate pages, inspect accessibility snapshots, fill forms and capture browser screenshots.
Puppeteer-powered browser control that drives pages from the accessibility tree instead of pixels.
Identifies accessibility issues in web applications using AI agents and comprehensive testing.
Manages notes with a robust Model Context Protocol (MCP) server.
Alt text, headings, contrast, ARIA for AI agents
Real-browser WCAG audit that also finds keyboard-inoperable controls axe-core misses, with fixes.