visual-review-workbench
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@visual-review-workbenchOpen the checkout page and capture a screenshot for review."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
UI Review Workbench
一个配置驱动的本地前端评审台。它并列承载真实产品页面、产品原生 Story/Fixture 和真实截图录屏,自身不重画或伪造产品界面。
本仓库提供 ui-review CLI 和配套 Skill;使用旧插件版的用户请按下面的方式安装,原 MCP 入口已由 CLI 替代。
使用
npm ci
npx playwright install chromium
npm link
ui-review init --config ./review.json
ui-review dev --config ./review.json --out ./dist --port 5180
ui-review probe --config ./review.json也可以不安装全局命令:
node ./bin/ui-review.mjs build --config ./review.json --out ./dist完整配置字段见 docs/config.md,最小配置见 examples/minimal.json。
Related MCP server: Refract
能力
真实产品 iframe、Story iframe、图片、视频、代码和说明面板
macOS 风格窗口、拖拽排序、自由并排与分行、布局记忆和重置
适应框内与原始 100%两种观察尺度iframe 内部、窗口画布、评审台外层之间的滚动处理
页面探测、截图、录屏和渲染表面颜色测量
可重复的页面状态操作与可见性、文本、数量、属性断言
产品 Git diff 中的个人路径和评审专用残留审计
边界
候选版本在临时 worktree 中运行真实 App;评审台指向各实例 URL。
产品仓库不得因评审增加或遗留专用路由、fixture、假状态、variant 开关或适配 CSS。
状态准备脚本只存在于任务产物中,通过真实 UI/API 或项目原生 seed 写入真实数据;禁止拦截接口或直接修改前端 store 伪造通知。
外部项目应运行自己的 App/Storybook;无法运行或嵌入时,使用明确标记的真实截图或录屏。
每次评审的配置、截图、录屏与构建结果属于任务产物,不属于本仓库源码。
Agent 的选择和操作规范由 skills/review-frontend-variants 维护;该 Skill 调用本仓库 CLI,不保存核心实现副本。
Codex Skill
仓库中的 Skill 是唯一源文件。本地 Codex 通过符号链接直接读取它:
npm run link:skill命令遇到已有的非链接目录或指向其他来源的链接时会拒绝覆盖。
开发
npm run verify测试覆盖 CLI、配置校验、页面探测、颜色测量、窗口分行持久化和嵌套滚动处理。
This server cannot be deployed
Maintenance
Related MCP Connectors
MCP server for visual regression testing: triage a PR's UI diffs from your coding agent.
Clean PNG/JPEG screenshots via REST or MCP, with goal-driven multi-step navigation.
Synthetic UX reviews, findings, evidence images, and repair prompts. OAuth required.
Developer utility MCP: screenshots, PDFs, OG, QR, link preview, JSON validate, ShipPack.
Related MCP Servers
- AlicenseNot gradedqualityAmaintenanceEnables AI assistants to capture screenshots, run visual diffs, accessibility audits, and batch sweep plans for web pages via MCP tools.19 npm2MIT
- AlicenseNot gradedqualityCmaintenanceMCP server for rendering responsive screenshots of URLs at multiple viewports. Enables agents to capture screenshots and detect visual issues like overflow, clipped elements, and missing alt text.MIT
- AlicenseNot gradedqualityCmaintenanceVisual frontend accessibility inspector MCP server. WCAG contrast checking, touch target validation, heading hierarchy audits, responsive screenshots, and S+ grading across mobile and desktop viewports.16 PyPIMIT

mcp-reviewofficial
AlicenseAqualityAmaintenanceAn MCP server for in-loop design review of web previews. It enables agents to submit a preview URL, receive structured findings with suggested fixes, and recheck after applying changes, while never editing code itself.52MIT