A side-by-side look at the OverlayQA MCP and Huly MCP MCP servers: transport, auth, tools, quality signals, and the config to install either one in Claude, Cursor, Windsurf or VS Code.
Verdict: choose OverlayQA MCP for product management work as a local process; choose Huly MCP for product management as a local process. You can also run both side by side in one mcpServers block.
scan_accessibility, scan_contrast, audit_tokens.HULY_TOKEN, HULY_WORKSPACE, HULY_EMAIL, HULY_PASSWORD.Rows where the two servers differ are marked.
| Spec | ||
|---|---|---|
| Category | Product Management | Product Management |
| Quality signal | 52/100 · Good | 39/100 · Fair |
| Install command | Confirmed | Confirmed |
| Transport | Local subprocess (stdio) | Local subprocess (stdio) |
| Auth | Not declared | Not declared |
| Pricing | Free | Not declared |
| Required env vars | None listed | HULY_TOKENHULY_WORKSPACEHULY_EMAILHULY_PASSWORD |
| Verified owner | Community listing | Community listing |
| GitHub stars | 0 | 5 |
| Directory activity | 0 views 0 installs 0 upvotes | 0 views 0 installs 0 upvotes |
| Tools | 15 | Not listed |
| Full listing | View OverlayQA MCP | View Huly MCP |
scan_accessibilityRun a WCAG audit (axe-core) on any URL. Returns violations with severity, WCAG success criteria, and an overall score.scan_contrastCheck color-contrast ratios across a page. Returns the failing foreground/background element pairs.audit_tokensAudit a live URL's design-system tokens. Returns a 0-100 token-health score and findings (inconsistent font sizes, text colors, spacing, font families, border radii) with severity. Audits the live page only.scan_and_create_issuesScan a URL and auto-create an issue for every violation above a severity threshold.create_issueFile a QA issue with title, severity, type, description and optional assignee.list_issuesPage through issues filtered by status, severity, type, labels, assignee, creator, page, creation time, or active/finished/ignored state. Each issue says who filed it and whether it still needs a reply.update_issueEdit supplied issue fields, assignment, ignored state or status. Takes a UUID or display id such as OQ-12.create_projectCreate a project for a site URL.list_projectsList all projects on your team.list_labelsRead the workspace label library, assigned labels, and your permissions.create_labelCreate a reusable workspace label.set_issue_labelApply or remove one label without changing issue text or other labels.No tool names declared yet. Check the project README from the listing page.
Paste either block (or both) into your client config, e.g. claude_desktop_config.json or ~/.cursor/mcp.json. We only show a config when the install command is confirmed.
{
"mcpServers": {
"overlayqa-mcp": {
"command": "npx",
"args": [
"@overlayqa/mcp@latest"
]
}
}
}
{
"mcpServers": {
"huly-mcp": {
"command": "npx",
"args": [
"-y",
"huly-mcp-sdk"
],
"env": {
"HULY_TOKEN": "YOUR_HULY_TOKEN_HERE",
"HULY_WORKSPACE": "YOUR_HULY_WORKSPACE_HERE",
"HULY_EMAIL": "YOUR_HULY_EMAIL_HERE",
"HULY_PASSWORD": "YOUR_HULY_PASSWORD_HERE"
}
}
}
}