Mmcp.market

Framingui MCP server

by soo-kate·io.github.soo-kate/framingui·v0.1.0

FramingUI design-system tools for coding agents: validate screens, check wiring, browse the catalog.

A88/100grade A
What users say
No reviews yet
Be the first
Safety scan
A88/100

full report

Adoption
Growing

4 stars19 downloads/wk

Reviews

Write one

Nobody has reviewed Framingui yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Framingui tools (4)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • framingui_catalog

    Return a FramingUI reference document as markdown: 'components' (the 30 free-scope

  • framingui_doctor

    Verify FramingUI wiring in a project. Runs the skill's doctor script against

  • framingui_recipe_show

    Show one FramingUI screen recipe as JSON (anatomy, hierarchy, capabilities,

  • framingui_validate_screen

    Validate a FramingUI screen definition (JSON object) against the design-system

Public scan report

scanner v0.1.9 · 2026-09-22 · same rubric, same numbers if you re-run it

no findings
  • Code scan7 source files scanned25/25
  • Live reliabilityno gateway calls yet and no remote to proben/a
  • Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 31 days ago12/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 88/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

What the publisher says

From the Framingui repository's README, as published. We do not edit it. Read it on GitHub

FramingUI

The design system your coding agent can't drift from.

Install · Demos · How it works · Free scope · framingui.com

Ask an agent to "build a settings page" and you get whatever the model dreamt that day: default-blue buttons, three border radii on one screen, a hand-rolled dropdown with no focus states. The code runs. The screen is slop.

FramingUI is an agent skill: a token-driven design system packaged so that coding agents (Claude Code, Codex) compose screens from it instead of around it. A closed vocabulary — components, layout tokens, machine-checkable screen recipes, one strongly-opinionated theme — plus zero-install validators that fail loudly when the agent strays. Your agent reads the theme's design DNA, composes from the catalog, validates the result, and self-critiques the rendered screen before calling it done.

No server. No account. No telemetry. A folder of data and plain-node scripts.

What an agent ships with it

One prompt each, zero design feedback rounds — composed entirely from the free catalog in the editorial-tech theme:

The fourth screen uses the licensed conversation domain pack — thread states, streaming, composer. It's shown here so you know where the free line sits.

Install (30 seconds)

Claude Code — from your project root:

mkdir -p .claude/skills
curl -L https://framingui.com/get/skill | tar -xz -C .claude/skills

OpenAI Codex — same tarball into .agents/skills instead.

Or clone this repo and copy skill/framingui into your skills directory. Claude Code and Codex auto-discover it; from then on, any "build a screen / add a component / apply the theme" request routes through the system.

To actually render what the agent composes, add the component library to your project:

npm install https://framingui.com/get/ui

Then wire the scope + theme CSS — the skill's own INSTALL.md walks your agent (or you) through it, and node .claude/skills/framingui/scripts/doctor.mjs . verifies the wiring and tells you exactly what's missing.

Prefer MCP? The same validators and catalog are exposed as an MCP server — @framingui/mcp (npx @framingui/mcp, stdio) — for clients that speak MCP but don't load skills.

How it works

  1. doctor.mjs checks the environment once per project — packages, the FramingUIScope boundary, theme CSS actually loaded. Broken wiring is a hard fail, not a silent default palette.
  2. The agent reads the theme (assets/themes/editorial-tech.json) — its design DNA, mood keywords, and per-recipe notes are hard constraints, not suggestions.
  3. It composes from the closed vocabulary: 30 components, 12 shells / 8 pages / 17 section patterns, 9 screen recipes with required regions and states. Inventing a token is a validation error.
  4. validate-screen.mjs / layout.mjs check the result mechanically — exit codes, not vibes. Recipes make "a settings screen must have these regions and states" machine-checkable.
  5. The agent renders, screenshots, and self-critiques against the design DNA before declaring done.

The commands your agent will use (all plain node, zero install):

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Install directly

Runs npx -y @framingui/mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add framingui -- npx -y @framingui/mcp
Add to Cursor

Framingui: common questions

Is Framingui MCP server safe?
Yes, by our scan: it is graded A (88/100). Read the Framingui safety report
How do I install Framingui?
It runs on your machine. Copy the Claude Code, Claude Desktop or Cursor config from the install section.
Does Framingui need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Framingui maintained?
The last commit was 31 days ago (2026-08-23). The latest release is v0.1.0.
What can I use instead of Framingui?
Servers from other publishers that do the same job: Raven MCP server, Uizze MCP server and Artisign MCP server. Compare all Framingui alternatives.

Alternatives to Framingui

Same job from other publishers: the closest match first, then the best rated.

All Framingui alternatives →
  • Raven
    Design intelligence for coding agents: audits, design systems, and a taste profile agents consult.
    B
  • Uizze
    UI design that stands out. Full-screen UI references and design materials for coding agents.
    A
  • Artisign
    An artificial artisan for UI design: agents build screens, a design system keeps them consistent.
    A
  • Tseha
    Serves your design system and coding standards to coding agents, so they stop guessing.
    A
  • Designesy
    Score any URL against a real design contract — 42 checks, A-F grade, token + motion validation.
    A

More from soo-kate