loading…
Search for a command to run...
loading…
Enables AI assistants to discover, document, and generate React code using the pastel-themed Baby Design UI component library. It provides tools for retrieving
Enables AI assistants to discover, document, and generate React code using the pastel-themed Baby Design UI component library. It provides tools for retrieving design tokens and component specifications to streamline the development of user interfaces.
A pastel-themed React component library with an MCP server for AI-assisted development.
Design Credit: Based on the Baby Design UI Kit by Trang Tran. All visual design, color palettes, typography choices, and component specifications originate from her work.


| Package | Description |
|---|---|
@mcp-baby-design-ui/tokens |
Design tokens (colors, typography, spacing) — no React dependency |
@mcp-baby-design-ui/react |
React 18 component library (20 components) |
@mcp-baby-design-ui/mcp-server |
MCP server exposing 5 tools via stdio |
# Install
pnpm install
# Build all packages
pnpm build
# Run Storybook
pnpm storybook
# Run tests
pnpm test
npm install @mcp-baby-design-ui/react
import { Button, Input, Modal } from "@mcp-baby-design-ui/react";
import "@mcp-baby-design-ui/react/globals.css";
function App() {
return (
<Button variant="filled" size="md">
Click me
</Button>
);
}
9 color palettes with 10 shades each (50-900):
Plus typography scales, spacing, border radii, and shadows.
The MCP server lets AI assistants discover and generate code for components.
Add to your Claude Code or MCP client config:
{
"mcpServers": {
"baby-design-ui": {
"command": "npx",
"args": ["-y", "@mcp-baby-design-ui/mcp-server"]
}
}
}
| Tool | Description |
|---|---|
list-components |
List all components with descriptions |
get-component-docs |
Detailed docs, props, usage for a component |
generate-component-code |
Generate TSX code with specific props |
get-theme-tokens |
Retrieve design tokens |
preview-component |
Text preview + code example |
# Build tokens first (UI depends on it)
pnpm --filter @mcp-baby-design-ui/tokens build
# Build UI library
pnpm --filter @mcp-baby-design-ui/react build
# Build MCP server
pnpm --filter @mcp-baby-design-ui/mcp-server build
# Run all tests
pnpm test
# Storybook
pnpm storybook
Design by Trang Tran — Baby Design UI Kit.
MIT
Добавь это в claude_desktop_config.json и перезапусти Claude Desktop.
{
"mcpServers": {
"baby-design-ui-mcp-server": {
"command": "npx",
"args": []
}
}
}