Better Design MCP Server

by marvkr• 546•• Scanned•Claim this listing•Request removal
Design & Mediaai designclaude codeclaude code for designclaude designcodex design

🎨 Open-source design MCP server + shadcn/ui registry — AI design systems for Claude Code, Cursor, Codex, GitHub Copilot & any MCP client. 31 brand-grade themes (Linear, Stripe, Vercel, Notion, Apple, Supabase, Figma…) + design tokens, UI principles & WCAG rules. Install any component with one command.

Better Design is an open-source mcp server by marvkr, written mainly in TypeScript, with 546 GitHub stars and the MIT license. Its code was last updated Oct 25, 2026. The latest npm release is better-design 0.50.0, published Nov 7, 2026, with 638 downloads last week.

Better Design

Give your coding agent design systems, UI and UX guidance, icons, and code reviews through MCP.

Works with Codex, Claude Code, Cursor, VS Code, Devin, Antigravity, and other MCP clients.

Website · Docs · Design systems · Installation guide

Install

Run these commands in your project:

npx skills add marvkr/better-design --skill better-design
npx better-design

The first installs the agent skill. The second connects Better Design to your coding tools and keeps your existing configuration. Restart your agent after setup.

If you have no account, setup creates a free key for you. If something does not work, run npx better-design doctor. It prints the command that fixes each problem.

What it does

When your agent builds UI, Better Design gives it what it usually misses:

ToolWhat your agent gets
find-design-systemA design system that fits the product you describe
get-design-system-kitThat system's tokens and component code, ready to install
get-ui-principleGuidance on hierarchy, spacing, typography, depth, motion and more
get-ux-principleGuidance on flows, forms, navigation, errors and onboarding
find-iconsIcons from one library, so the style stays consistent
get-review-rulesAccessibility and visual-design checks to fix its own work

To check UI code yourself, run npx better-design review in your project.

Try it

Ask your agent:

Use Better Design to build a settings page with my project's design system, then review it for accessibility and consistency.

Install a design system with shadcn

Every design system is also a shadcn registry. Browse them at better-design.com/design-systems, then install one component:

npx shadcn@latest add https://better-design.com/registry/<design-system>/<component>.json

For example, the Cashmere button:

npx shadcn@latest add https://better-design.com/registry/cashmere/button.json

Or the full Cashmere theme and components:

npx shadcn@latest add https://better-design.com/registry/cashmere/all.json

This repository

This repository holds the agent skill in skills/better-design, and component and registry sources in components/ and registry/.

The transition components come from one source, scripts/transitions-src/. After you edit it, run node scripts/generate-transitions.mjs, then run the tests:

cd tests && bun install && bun run test

License

MIT

Better Design alternatives

View more →

Similar mcp servers in Design & Media, ranked by GitHub stars. Compare licence, recent activity and scan status before you choose.

NameStarsLicenceLast updatedScan
Better Design (this page)
marvkr
546MITOct 25, 2026Scanned, no flagged issues
Next AI Draw Io
DayuanJiang
37kApache-2.0Nov 1, 2026Scanned, no flagged issues
MCP For Blender
ahujasid
33kMITOct 29, 2026Scanned, no flagged issues
Figma Context MCP
GLips
16kMITOct 27, 2026Scanned, no flagged issues
Nginx UI
0xJacky
12kAGPL-3.0Nov 1, 2026Scanned, no flagged issues
Lamda
firerpa
8.7kMITSep 27, 2026Scanned, no flagged issues