74
/ 100
7 days ago
glama

tell-ai-ui-critic

An MCP server that captures rendered UI, diagnoses design tells and consistency drift, and generates redesign diffs from natural language art direction, all within Cursor.

Is this your MCP?

Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find.

Install from

M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.

// key findings
🚨
Known vulnerabilities in dependencies: 1 critical
Affects packages this MCP installs at runtime. Upgrade or remove the affected dependency.
⚠️
Tests do not pass
Either the test suite is broken or the code regressed. Either way the published behaviour can’t be verified by the publisher’s own tests.
🔐
You'll be asked for 4 credentials: BLOB_READ_WRITE_TOKEN, CURSOR_API_KEY, GEMINI_API_KEY, TELL_REPO_SETUP_TOKEN
These are read from process.env at runtime. Make sure you trust where they’ll be sent.
// known CVEs in dependencies1 critical

Disclosed vulnerabilities in this server's declared npm dependencies (via OSV). Whether each is reachable depends on the installed versions.

criticalvitest@2.1.9GHSA-5xrq-8626-4rwp

When Vitest UI server is listening, arbitrary file can be read and executed

Depend on this server? Get alerted when its CVEs change.Watch this server free →
// required environment variables
This server reads these from process.env. You'll be asked to provide them before it can run.
🔐 secretBLOB_READ_WRITE_TOKEN
configCURSOR_AGENT_TIMEOUT_MS
🔐 secretCURSOR_API_KEYCursor-SDK-backed redesign drafts
configCURSOR_MODELcomposer-2.5
configDATABASE_URL
🔐 secretGEMINI_API_KEYricher taste and voice parsing
configGEMINI_RESTYLE_MODEL
configGITHUB_STEP_SUMMARY
configNEON_DATABASE_URL
configOTEL_EXPORTER_OTLP_ENDPOINT
configOTEL_SERVICE_NAME
configPLAYWRIGHT_BROWSERS_PATH
configPOSTGRES_PRISMA_URL
configPOSTGRES_URL
configPREVIEW_URL
configTELL_AFTER_MATRIX
configTELL_AFTER_REPORT
configTELL_AUTH_STORAGE_STATEAuthenticated scenario cells via Playwright storageState (, pnpm auth:fixture)
configTELL_BEFORE_MATRIX
configTELL_BEFORE_REPORT
configTELL_CAPTURE_API_URLremote Playwright backend for hosted UI
configTELL_CAPTURE_IN
configTELL_CAPTURE_OUT
configTELL_CAPTURE_TIMEOUT_MS
configTELL_COMPARE_SELF
configTELL_DISABLE_REPO_SETUPSet TELL_CAPTURE_API_URL on the Vercel app to point at the capture backend. GitHub clone-and-run is local-only and should stay disabled on public hosts with =1.
configTELL_FAIL_GENERIC_ABOVE
configTELL_FAIL_ON
configTELL_FIXTURE_URL
configTELL_MATRIX_COMPARE
configTELL_MATRIX_OUT
configTELL_MATRIX_PLAN
configTELL_MATRIX_ROUTES
configTELL_MATRIX_URLpnpm capture:matrix # live scenario matrix (set )
configTELL_PREVIEW_URL
configTELL_PROOF_MATRIX_PATH
configTELL_PROOF_REPORT_PATH
configTELL_PROOF_URL
configTELL_PR_REPORT_PATH
configTELL_REPORT_ARTIFACT
configTELL_REPORT_OUT
configTELL_REPO_ROOT
🔐 secretTELL_REPO_SETUP_TOKEN
configVERCEL
// full audit trail
The full breakdown of what we checked, the deductions that landed, the network hosts, the dependency advisories, and concrete fix guidance is available to verified publishers.
// improvement guidance — verified publishers only
We have 9 concrete improvements we can share with the publisher of this MCP. Each comes with specific guidance to raise the trust score.
// embed badge in your README
[![M8ven Score](https://m8ven.ai/badge/mcp/ashishpatill-tell-proof-1v47bw)](https://m8ven.ai/mcp/ashishpatill-tell-proof-1v47bw)
commit: 3d43584f7d37a98f36578c06e84946d75e5b75a1
code hash: 74f4319a6f54dbbd72e44f2080b21ea74b110eef2e481d18914c934d96fc45e6
verified: 7/25/2026, 8:37:46 AM
view raw JSON →