Security & Testing
uiverify.ai
A visual testing tool for coding agents to automatically catch UI bugs without human review.
ENDPOINT 1
https://uiverify.ai/api/mcp
MCP server metadata
- Name
- uiverify
- Version
- 0.1.0
Known tools 14
get_buildTriage one build, resolved by commitSha, prNumber, or buildId (exactly one).
Inferred read-onlylist_build_storiesPage through one build's stories filtered by status (resolved by commitSha/prNumber/buildId).
Inferred read-onlyget_pr_changesetThe cumulative 'this PR vs base' visual changeset (resolved by commitSha/prNumber/buildId) - what the whole PR does to the UI versus the branch it merges into, INDEPENDENT of what is left to review on the latest build.
Inferred read-onlylist_commentsEvery review comment on a build's changed stories (resolved by commitSha/prNumber/buildId), each carrying its diffResultId, author (human name or 'agent'), body, createdAt, and anchor - where on the candidate image it points: null (whole diff), {type:'point',x,y}, {type:'rect',x,y,w,h}, or {type:'path',points,closed}, all normalized 0..1 to the candidate image.
Inferred read-onlylist_pr_storiesPage through the PR-vs-base changeset stories of one kind (resolved by commitSha/prNumber/buildId) - use it to read past get_pr_changeset's first page.
Inferred read-onlyget_diffPer-story diff detail for a build (resolved by commitSha/prNumber/buildId).
Inferred read-onlyrender_diff_imageFetch a story's image as an INLINE image (base64 pixels, not a URL) so a vision model can look at it directly.
Inferred read-onlyreview_diffRecord a review on a single diff result (get diffResultId from get_build/get_diff).
Inferred read-onlyaccept_buildAccept ALL changed stories in one build at once (resolved by commitSha/prNumber/buildId), advancing each story's per-branch baseline so the next build is clean.
Inferred read-onlypost_commentLeave a review comment on one of a build's changed-story diffs (resolve the build by commitSha/prNumber/buildId, target the diff by diffResultId from get_build/get_diff).
Inferred read-onlyresolve_commentMark a comment thread resolved or reopen it (get the id from list_comments).
Inferred read-onlyCONNECT WITH APPROVAL
Client installation
Review this server and its permissions before adding it. Secret placeholders must be set locally.
Codex
~/.codex/config.toml
[mcp_servers.uiverify]
url = "https://uiverify.ai/api/mcp"
enabled = true
Claude Code
.mcp.json
{
"mcpServers": {
"uiverify": {
"type": "http",
"url": "https://uiverify.ai/api/mcp"
}
}
}
Claude Desktop
Settings → Connectors → Add custom connector
Name: uiverify
Remote MCP URL: https://uiverify.ai/api/mcp
Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.
Cursor
.cursor/mcp.json
{
"mcpServers": {
"uiverify": {
"url": "https://uiverify.ai/api/mcp"
}
}
}
Visual Studio Code
.vscode/mcp.json
Add to Visual Studio Code{
"servers": {
"uiverify": {
"type": "http",
"url": "https://uiverify.ai/api/mcp"
}
}
}
Generic MCP
Client-specific MCP configuration
{
"name": "uiverify",
"transport": "streamable-http",
"url": "https://uiverify.ai/api/mcp"
}
MCP Inspector
Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.
TRUST AND VERIFICATION EVIDENCE
Trust Data Available
BuiltWith Trust API v2 evidence for uiverify.ai was fetched 2026-09-24T02:52:04.381Z.
uiverify.ai is assessed as Neutral: No suspicious signals found, but no strong positive signal either
Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.