SnapVisor
Server Details
Visual regression testing over MCP: upload screenshots, review diffs, approve. No CI needed.
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- ChatGPT
- –
- Claude
- SnapVisor
TDQS
Scored across 2 tools
The two tools occupy clearly separated roles: search_tools is an explicitly read-only catalog lookup that must run first, and execute_typescript is the write-capable execution step that runs afterwards. Descriptions state the ordering and the read/write boundary directly, so there is no realistic way to confuse them.
Both names follow the same snake_case verb_noun convention (search_tools, execute_typescript) and each verb accurately signals the action. The pattern is fully predictable.
Two tools is below the typical 3-15 range, but here it is a deliberate gateway design that exposes 163 underlying operations through one discovery step plus one execution step, so each tool clearly earns its place. The surface is minimal but not arbitrary.
Coverage of the domain (projects, builds, diffs, reviews, tests, comments, media, team settings) is achieved indirectly via the catalog plus sandboxed code execution, including writes, deletes, email, and GitHub/GitLab calls. The only downside is that no operation is directly invocable, so the agent must author TypeScript and depends entirely on search_tools returning accurate declarations.
Publisher details
- Operator
- Devino Solutions
- Operator website
- https://devino.ca
- Vendor relationship
- First-party
- Documentation
- https://snapvisor.io/docs
- Trust center
- Not available
- Restrictions
- Requires a SnapVisor account. Sign in with OAuth when your client asks. MCP access requires a paid plan.
Available Tools
2 toolsexecute_typescriptExecute TypeScriptADestructiveInspect
Run a short TypeScript program, in an isolated sandbox, that calls the Snapvisor operations declared by search_tools and returns their combined result. Use it to carry out the user's request once search_tools has shown the operations to call, including several calls in one round trip. Depending on the operations the program calls, it can change or delete data (approve or reject a build, delete a comment), email teammates, and call GitHub or GitLab — confirm destructive steps with the user first. Every call is checked against the connection's own scopes and plan, exactly as when called directly.
Inputs: code (required). Returns: logs, error, result, success
search_toolsSearch ToolsARead-onlyIdempotentInspect
Search the Snapvisor tools this connection can reach — projects, builds, screenshot diffs, reviews, tests, comments, media and team settings — and return their TypeScript declarations with a read-only or write label. Use it first, before execute_typescript, to find the operation that answers the user's request and its exact input and output types. Pass a query such as "build" or "review" to narrow the result; omit it to list every tool this connection's scopes allow (all 163 for a personal access token). Reads the catalog only: it never reads or changes account data.
Inputs: query. Returns: count, declarations
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
Capture screenshots, detect visual regressions between page versions, and analyze with AI.
Full-page website screenshots and visual diffs between two captures. Pay per capture on Apify.
Create App Store screenshots, icons, ASO copy, localization, and revisions via hosted MCP.
Save regression flows for your web app, run them in cloud Chromium, read failures with screenshots.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceMCP server for visual monitoring: take screenshots of URLs and detect visual changes against stored baselines.13 npm1MIT
- AlicenseNot gradedqualityCmaintenanceEnables visual review of frontend UI variants by providing an MCP tool that opens, refreshes, verifies, captures, and closes review surfaces.MIT
- AlicenseNot gradedqualityDmaintenanceMCP server for pixel-perfect verification, screenshots a live URL and diffs it against a static design image, returning grouped diff regions with severity scores and source tracing.6MIT
- AlicenseCqualityCmaintenanceEnables running visual regression tests, polling results, and reading structured failure reports via MCP clients like Cursor or Claude Desktop.2222 npmMIT
Glama MCP Gateway
Add one secure layer between your agents and this server.