74
/ 100
29 days ago
glama

mockit-mcp

Turns text prompts into premium iOS UI mockups (PNG + HTML). Powered by Claude + a Playwright headless renderer. Two backends: local claude CLI (uses your Claude Code subscription) or the Anthropic API.

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
No credential exfiltration, no sensitive file access, no obfuscation
Static analysis found nothing flowing your secrets to unexpected places.
Open source with a license and README
Anyone can audit the code, the license is declared, and the publisher documents what it does.
🔐
You'll be asked for 2 credentials: ANTHROPIC_API_KEY, MCP_HTTP_TOKEN
These are read from process.env at runtime. Make sure you trust where they’ll be sent.
// required environment variables
This server reads these from process.env. You'll be asked to provide them before it can run.
🔐 secretANTHROPIC_API_KEYecho "=sk-ant-..." >> .env
configANTHROPIC_MODELclaude-opus-4-7 API backend only. If your account doesn't have Opus access, set to claude-sonnet-4-6 or claude-haiku-4-5
configCLAUDE_BACKENDecho "=api" > .env
configCLAUDE_CLI_MODEL
configCLAUDE_CLI_PATHclaude Path to the claude binary
configCLAUDE_CLI_TIMEOUT_MS180000 Subprocess timeout
configDESIGNS_DIR./designs Where outputs are persisted
configDEVICE_SCALE2 Retina factor (final PNG is WIDTH × DEVICE_SCALE wide)
configGITHUB_ACTIONS
configHTTP_HOST127.0.0.1 Bind interface; non-loopback requires MCP_HTTP_TOKEN
configHTTP_PORT7821 HTTP transport port
🔐 secretMCP_HTTP_TOKEN$(openssl rand -hex 32)
configMCP_TRANSPORTstdio stdio or http
configMOCKIT_IN_CONTAINER
configPLAYWRIGHT_NO_SANDBOXauto auto = sandbox enabled outside containers; true to force-disable, false to force-enable. Disabling reduces isolation against malicious model HTML — only do so inside a container.
configVIEWPORT_HEIGHT844 Render height in CSS pixels
configVIEWPORT_WIDTH390 Render width in CSS pixels
// 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 1 concrete improvement 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/karyaboyraz-mockit-mcp-18evaj)](https://m8ven.ai/mcp/karyaboyraz-mockit-mcp-18evaj)
commit: f4194fed9e09ddd19ec363d16f7422bbc350c26f
code hash: 45c30e3f05eb5e180ebcd95022683a0b4bf28142f56a048c95d73d394e2c4570
verified: 6/10/2026, 10:49:01 AM
view raw JSON →