Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,070Paid calls: 1,521Letters: 13Defects: 1,322counted 2 min ago
teppi

MCP serverio.github.igrlk/uiverify

MCP server for visual regression testing: triage a PR's UI diffs from your coding agent.
UNRATEDActivestreamable-httpuiverify.ai

Overview

Score?
UNRATED 0.638
of what a free look can see, on 24 looks
Looks
31
last 12 hr ago
Tools
14
changed 8 days ago

More info

URL
uiverify.ai/api/mcp
streamable-http
Says it is
uiverify 0.1.0
protocol 2025-06-18
In the record since
29 days ago

Among servers18,413 with a card

0median 0.606 · this server 0.638 · highest on record 0.8561

Toolsfrom sha256:8cecce7f02…b01dd0 · +0 −0 8 days ago

The tools this server lists, read out of the definition it returned
ToolSchema
accept_build
Accept 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. This is the bulk fo
input · output
delete_comment
Soft-delete a comment (get its id from list_comments). An agent key can delete only agent-authored comments, never a human's. Deleting a thread root removes its replies too. Requir
input · output
get_build
Triage one build, resolved by commitSha, prNumber, or buildId (exactly one). Returns the gate verdict and counts (total/changed/failed/unchanged), then the FIRST page (25) of the c
input · output
get_diff
Per-story diff detail for a build (resolved by commitSha/prNumber/buildId). Returns diff metrics and presigned, time-limited URLs (download them to a file, or link them in a PR com
input · output
get_pr_changeset
The 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
input · output
list_build_stories
Page through one build's stories filtered by status (resolved by commitSha/prNumber/buildId). Use it to read past get_build's first page, or to browse the unchanged/passed stories
input · output
list_builds
Recent UI Verify builds for your project, newest first. Each row is a one-line verdict (gateStatus: passed | changed | failed) for a commit/PR — use it to find the build to inspect
input · output
list_comments
Every 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 anc
input · output
list_pr_stories
Page 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. kind='new' returns stories t
input · output
post_comment
Leave 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). The comme
input · output
render_diff_image
Fetch a story's image as an INLINE image (base64 pixels, not a URL) so a vision model can look at it directly. Needs a native MCP client that renders image content; piped through r
input · no output
resolve_comment
Mark a comment thread resolved or reopen it (get the id from list_comments). Resolving stamps the thread ROOT, so pass a root comment's id - a reply id is a no-op. Any team writer
input · output
review_diff
Record a review on a single diff result (get diffResultId from get_build/get_diff). 'accept' makes the candidate the new baseline for that story on its branch, so the next build is
input · output
update_comment
Replace the body of a comment (get its id from list_comments). An agent key can edit only agent-authored comments, never a human's. Requires the image comments feature.
input · output
Verify it yourselfnpx teppi-check https://uiverify.ai/api/mcpcurl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M1RE4ZRQYTZGNJ1J0X94TMVA