New:Microsoft Teams Notifications Are Now Available in Socket.Learn more
Get Started

@framingui/mcp

Package Overview
Dependencies
Maintainers
1
Versions
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@framingui/mcp

FramingUI MCP server — token-driven design system tools for coding agents. Free scope: editorial-tech theme + 30 components. Full catalog: https://framingui.com?ref=mcp-official

latest
Source
npmnpm
Version
0.1.0
Version published
Weekly downloads
24
4.35%
Maintainers
1
Weekly downloads
 
Created
Source

@framingui/mcp

MCP (Model Context Protocol) server for FramingUI — a token-driven design system for coding agents.

Free scope: the editorial-tech theme + 30 components. The full catalog (more themes, more components, packs) is at framingui.com.

The server is a thin stdio wrapper around the FramingUI skill's bundled, zero-dependency validation scripts. Reports are returned verbatim — including LICENSE_REQUIRED messages for vocabulary outside the free scope.

Usage

{
  "mcpServers": {
    "framingui": {
      "command": "npx",
      "args": ["-y", "@framingui/mcp"]
    }
  }
}

Or with Claude Code:

claude mcp add framingui -- npx -y @framingui/mcp

Tools

ToolWhat it does
framingui_doctorVerifies FramingUI wiring in a project (theme CSS variables, components, config).
framingui_validate_screenValidates a screen definition JSON against the design-system contract; returns the report verbatim.
framingui_catalogReturns the free-scope reference docs: components, themes, tokens, or recipes.
framingui_recipe_showShows one screen recipe as JSON (anatomy, states, accessibility, acceptance).

Development

The package embeds a copy of the repo's skill at skill/framingui/ so it is self-contained on npm. After changing ../skill/framingui, re-sync and commit:

node scripts/sync-skill.mjs

Smoke test (spawns the server over stdio and exercises every tool):

npm install
npm run smoke

License

MIT

Keywords

mcp

FAQs

Package last updated on 18 Aug 2026

Related posts