mcpserver.lol
registry/uxloom
Connection check local install

uxloom

Agent-native UI/UX design validation: journey completeness, state coverage, and WCAG checks.

Tools 17
GitHub stars 1
Installs / wk 168
Licence MIT
Transport stdio
Last checked never

Tools & capabilities

17 tools

Read from the published package source — this server runs locally, so there is no endpoint to query. Names are taken from the code, not observed at runtime, and descriptions are often absent.

brief_answer from source
Submit brief answers. Unanswered fields take researched defaults and are recorded in the assumption ledger (auditable, reversible).
brief_start from source
Start a design brief. Returns a structured questionnaire. Answer every question you can yourself — from the provided context document (PRD, spec) first, then conversation context;…
comment_context from source
The full work packet for one reviewer comment: the comment, the exact layout block its pin lands on, the complete screen definition (contract, components, layout, rationale, exempt…
comment_resolve from source
Resolve a reviewer comment after addressing it. The resolution note is shown to the reviewer and persisted; the pin clears live in every open preview. Never resolve without actuall…
comments_list from source
Reviewer comments from the preview, with lifecycle status. Comments the reviewer clicked \
coverage_report from source
The demo number: screens delivered vs. states the journeys actually need. Returns per-screen coverage and the missing-state list.
design_audit from source
Reverse bridge (RFC 0007): audit a design export against the contract. Point it at a Figma/Penpot SVG or JSON export, a folder of them, or a uxloom
design_review from source
journey_define from source
Add or replace a journey (a state machine: states reference screens, events move between states). Screens referenced here must be registered via screen_register before project_vali…
palette_check from source
Check a design system
project_audit from source
Audit the implementation against the design contract (drift detection). Static tiers: the uxloom.map.json screen registry and data-ux-screen/data-ux-state markers in source. Return…
project_export from source
Return the complete current project document (for inspection, backup, or transformation before a project_import).
project_import from source
Replace the whole project in one call: journeys and screens together. Prefer this over many journey_define/screen_register calls when registering a complete or large design. Valida…
project_init from source
Create a new UXLoom project file (uxloom.project.json). Run once per product.
project_validate from source
Run every critic: journey completeness (unreachable states, dead ends, broken transitions), state coverage, WCAG contrast, touch targets, text expansion — plus fragment-merge error…
screen_critique from source
Findings scoped to a single screen. Use during iteration on one screen.
screen_register from source
Add or replace a screen: its intent, requiredStates (the contract), designedStates (progress), and components with colors/labels/target sizes for the critics.