
Vertaaux Mcp
Gives Claude an autonomous loop to audit a URL or codebase for UX and accessibility issues, generate framework-aware patches for React, Vue, Angular, or Svelte, and open atomic PRs via GitHub's Git Trees API. The verify_fixes tool re-audits after applying patches to confirm the fix landed, capped at three iterations. Combines axe-core, AccessLint, and proprietary analyzers in a single call. You can diff against baselines, set cron schedules with threshold alerts, and use policy_check to mirror CI verdicts. Outputs deterministic finding IDs so agents can track issues across runs without storing state. Reaches for this when you want Claude to close the audit-fix-verify cycle in CI pipelines without manual intervention.
- tools
- 29
- auth
- Secret needed
- transport
- STDIO
- env var
- 1
- last updated
- May 12, 2026
Tools
29 toolsPublic tool metadata for what this MCP can expose to an agent.
audit_urlRun UX & accessibility audit on a deployed URL. Returns top 5 issues with severity breakdown.
Run UX & accessibility audit on a deployed URL. Returns top 5 issues with severity breakdown.
No parameter schema in public metadata yet.
audit_repoStatic analysis on local codebase (React/Vue/Svelte/HTML). Finds missing alt text, unlabeled buttons/inputs/links.
Static analysis on local codebase (React/Vue/Svelte/HTML). Finds missing alt text, unlabeled buttons/inputs/links.
No parameter schema in public metadata yet.
audit_artifactAudit from HAR files (response times, failed requests, large payloads) or Lighthouse JSON (accessibility findings).
Audit from HAR files (response times, failed requests, large payloads) or Lighthouse JSON (accessibility findings).
No parameter schema in public metadata yet.
get_findingsRetrieve findings from a completed audit with filtering by severity, rule, and pagination.
Retrieve findings from a completed audit with filtering by severity, rule, and pagination.
No parameter schema in public metadata yet.
get_auditGet audit job status and results by job ID.
Get audit job status and results by job ID.
No parameter schema in public metadata yet.
explain_findingDeep-dive into a finding: WCAG criteria, repro steps, fix guidance, before/after code examples.
Deep-dive into a finding: WCAG criteria, repro steps, fix guidance, before/after code examples.
No parameter schema in public metadata yet.
suggest_fixGenerate search/replace patch with confidence score. Supports single and batch mode.
Generate search/replace patch with confidence score. Supports single and batch mode.
No parameter schema in public metadata yet.
generate_patchGenerate accessibility fix patch for a specific issue from an audit.
Generate accessibility fix patch for a specific issue from an audit.
No parameter schema in public metadata yet.
run_verification_suiteVerify a patch fixes the issue without regressions via before/after audit.
Verify a patch fixes the issue without regressions via before/after audit.
No parameter schema in public metadata yet.
generate_prCreate a draft GitHub PR with fix patches. Requires GITHUB_TOKEN.
Create a draft GitHub PR with fix patches. Requires GITHUB_TOKEN.
No parameter schema in public metadata yet.
create_pr_commentGenerate a PR comment with suggestion blocks, ordered by severity.
Generate a PR comment with suggestion blocks, ordered by severity.
No parameter schema in public metadata yet.
analyze_componentHeuristic UX review of component code (no browser needed). Checks images, buttons, inputs, links.
Heuristic UX review of component code (no browser needed). Checks images, buttons, inputs, links.
No parameter schema in public metadata yet.
run_llm_auditProvider-agnostic LLM audit (Mistral/OpenAI via Vertaa adapter).
Provider-agnostic LLM audit (Mistral/OpenAI via Vertaa adapter).
No parameter schema in public metadata yet.
capture_screenshotCapture screenshot by running a quick audit.
Capture screenshot by running a quick audit.
No parameter schema in public metadata yet.
compare_competitorsCompare UX metrics against competitor URLs with category-level score deltas.
Compare UX metrics against competitor URLs with category-level score deltas.
No parameter schema in public metadata yet.
explain_issueFormat an issue into developer-friendly markdown guidance.
Format an issue into developer-friendly markdown guidance.
No parameter schema in public metadata yet.
create_webhookRegister webhook for audit notifications.
Register webhook for audit notifications.
No parameter schema in public metadata yet.
list_webhooksManage webhooks.
Manage webhooks.
No parameter schema in public metadata yet.
delete_webhookManage webhooks.
Manage webhooks.
No parameter schema in public metadata yet.
create_scheduleCron-based scheduled audits with score threshold alerts.
Cron-based scheduled audits with score threshold alerts.
No parameter schema in public metadata yet.
get_scheduleManage schedules.
Manage schedules.
No parameter schema in public metadata yet.
list_schedulesManage schedules.
Manage schedules.
No parameter schema in public metadata yet.
update_scheduleManage schedules.
Manage schedules.
No parameter schema in public metadata yet.
delete_scheduleManage schedules.
Manage schedules.
No parameter schema in public metadata yet.
get_quotaCheck plan and remaining credits.
Check plan and remaining credits.
No parameter schema in public metadata yet.
get_enginesList available engine versions.
List available engine versions.
No parameter schema in public metadata yet.
audit_a11yMulti-engine accessibility audit using axe-core, AccessLint, and custom analyzers. Returns WCAG-mapped findings with structured fix suggestions and fixability ratings.
Multi-engine accessibility audit using axe-core, AccessLint, and custom analyzers. Returns WCAG-mapped findings with structured fix suggestions and fixability ratings.
No parameter schema in public metadata yet.
diff_a11yCompare current accessibility findings against a saved baseline. Returns fixed, new, and unchanged findings with net change summary.
Compare current accessibility findings against a saved baseline. Returns fixed, new, and unchanged findings with net change summary.
No parameter schema in public metadata yet.
run_auditDEPRECATED — Use audit_url instead.
DEPRECATED — Use audit_url instead.
No parameter schema in public metadata yet.
Sponsors
Configuration
VERTAAUX_API_KEY*secretVertaaUX API key (get one at https://vertaaux.ai/settings/api)
Readme
VertaaUX MCP Server
The only MCP server with an autonomous audit, fix, and verify loop. Detects UX and accessibility issues across 7 categories, generates framework-aware patches (React, Vue, Angular, Svelte), opens atomic GitHub PRs via the Git Trees API, and verifies the fix landed in production. Built for CI/CD pipelines with policy-as-code thresholds.
Why this server is different
Details
- Repository
- github.com/vertaaux/mcp-server
- Package
@vertaaux/mcp-server- Transport
- STDIO
- Auth
- Required
- Registry
- MCP registry, active