MCP serverdesign.mozaika/mozaika
Measured design systems decoded from 588 real products, for coding agents.
Overview
Score?
UNRATED 0.815
of what a free look can see, on 30 looks
Looks
36
last 4 hr ago
Tools
23
More info
URL
mozaika.design/mcp
streamable-http
Says it is
mozaika 1.30.0
protocol 2025-06-18
In the record since
32 days ago
Among servers18,413 with a card
0median 0.606 · this server 0.815 · highest on record 0.8561
Toolsfrom sha256:6ebbc54d09…17678f
| Tool | Schema |
|---|---|
| audit_code When the user says a screen looks generic, cheap or off and you need to know WHY —
paste the code and get numbers back. This is the one tool here that reads YOUR work
inste |
input · no output |
| compare_components See how the BEST products each build the same UI atom — one call, cross-product, each
with its anatomy read from the live DOM. Use before building any component:
compare_co |
input · no output |
| compare_recipes See how the BEST products each build the same hard pattern — one call, cross-product.
Use before building any complex pattern: compare_recipes("Command Palette") returns a rank |
input · no output |
| compare_sections See how the BEST products each solve the same section — one call, cross-product.
Use before designing any section: e.g. compare_sections("Pricing / Plans") returns a
ranked |
input · no output |
| generate_asset Generate ON-BRAND icons with AI: subjects (1-12 short nouns, e.g. ["settings gear",
"credit card"]) rendered in ONE consistent style. style_from is either a decoded domain
|
input · no output |
| get_asset_pack Get a ready-made AI-generated icon pack (12 consistent icons) — e.g. a house style
like 'clay-starter' / 'line-minimal-starter', or a pack generated in the MEASURED style
o |
input · no output |
| get_component Get one product's UI component fully specified — its anatomy read from the LIVE DOM
(exact padding / height / border_radius / border / box_shadow / font_weight / letter_spacing |
input · no output |
| get_design_drift Has this product's design system CHANGED since it was decoded — and which of its numbers
are safe to hard-code? Mozaika re-measures the most-referenced products from the live D |
input · no output |
| get_design_history Measured design CHANGE HISTORY for a live-decoded domain — the Decode Ledger.
Token-level diffs between deep decodes over time: "radius 4px→8px", "primary hover
#4032C8→#0A |
input · no output |
| get_design_system Get a product's full, LLM-verified design system so you can match its exact look.
Use this for "design like <product>" (e.g. site="Linear", "Stripe", "Figma").
Returns (de |
input · no output |
| get_product Pull an entire product as an agent-ready build kit: the full multi-format design
system (tokens + DESIGN.md/Tailwind/CSS/JSON), every curated page, every section grouped
by |
input · no output |
| get_recipe The universal BUILD-KIT fetcher — the measured spec + code to reproduce a piece of UI.
`recipe_type` selects which library across three families (all agent-ready through this o |
input · no output |
| get_score Design Score: a 0-100 design audit MEASURED from the site's live DOM (real WCAG
contrast pairs, detected type ladder, spacing grid, forced hover states, motion) —
scored ag |
input · no output |
| get_screen Get full metadata + image_url for a single screen by slug. |
input · no output |
| get_screen_sections List the distinct sections of a page (hero, pricing cards, testimonial/feedback,
footer, ...) so you can emulate a specific part. Each section links back to its page
(paren |
input · no output |
| get_section Get one product's specific section fully specified — its decoded spec + reference
image_url + the parent product's design tokens — in a single call. Use this for
"build a < |
input · no output |
| get_user_flow Get one user flow with its ordered steps, each including full screen metadata and
image_url. Returns an error dict if the flow is not found. |
input · no output |
| get_web_benchmark The Measured Web — how the web is ACTUALLY designed, measured live across hundreds of real
products (not opinions): the median design score, border-radius, body/hero font size, |
input · no output |
| list_design_changes What actually changed in the web's design systems lately — the nightly Drift Ledger feed.
Mozaika re-measures ~100 of the most-referenced products every night and records a dat |
input · no output |
| list_my_design_systems List YOUR private design systems (BYODS) — the sites you decoded into your own/your team's
scope. Each item has name + slug; pass the slug/name to get_design_system or get_prod |
input · no output |
| list_user_flows List real product user flows (ordered screen journeys) — e.g. signup→dashboard,
browse→checkout. Use to understand how a whole journey is structured before building it.
Ret |
input · no output |
| search_screens Search real product UI screens for design reference.
Use this BEFORE designing any page/component so your output matches how the
best-designed products actually solve the |
input · no output |
| validate_design Grade YOUR design values against the measured corpus (hundreds of real products,
decoded live — not opinions). Pass whichever metrics you have; each returns its
percentile, |
input · no output |
Verify it yourself
npx teppi-check https://mozaika.design/mcpcurl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M1FZ2A4PZWJF9MZC97Y7ZHBM