design-mcp
Provides access to Ant Design's official documentation and component APIs, allowing agents to search and retrieve real component details.
Provides access to Chakra UI's official documentation and component APIs, allowing agents to search and retrieve real component details.
Provides access to daisyUI's official documentation and component APIs, allowing agents to search and retrieve real component details.
Provides access to Mantine's official documentation and component APIs, allowing agents to search and retrieve real component details.
Provides access to React's official documentation and APIs as a reference library, allowing agents to search and retrieve real component details.
Provides access to shadcn/ui's official documentation and component APIs, allowing agents to search and retrieve real component details.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@design-mcpLook up Mantine's Button props and placement conventions"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
design-mcp
MCP server for design decisions during a build. Three things:
Multi-library docs — live-fetches and caches the official
llms.txtindexes of many UI and animation libraries, so your agent can look up real component APIs instead of guessing.UX laws & UI conventions — a local, curated knowledge base (Fitts's Law, Hick's Law, Jakob's Law, Gestalt principles, Nielsen heuristics, plus practical placement conventions like "where does the primary button go in a modal").
Runs locally (stdio) or hosted on Vercel (Streamable HTTP) — same tools, two transports.
Supported libraries
Category | Libraries |
UI | Base UI, shadcn/ui, Mantine, Chakra UI, Ant Design, HeroUI, Ark UI, React Spectrum, daisyUI |
Animation | Motion (framer-motion's successor), GSAP |
Reference | React |
Add more by editing src/data/doc-sources.json (any site publishing llms.txt) and rebuilding — no code changes needed.
Related MCP server: ds-pilot
Local setup
npm install
npm run buildThis compiles src/ to dist/ and copies the JSON knowledge bases alongside it.
opencode — add to your MCP config:
{
"mcpServers": {
"design-mcp": {
"command": "node",
"args": ["/absolute/path/to/design-mcp/dist/index.js"]
}
}
}Claude Code / Claude Desktop:
claude mcp add design-mcp -- node /absolute/path/to/design-mcp/dist/index.jsRestart the client after registering.
Host on Vercel
The api/mcp.ts function serves the same server over Streamable HTTP (sessions, JSON or SSE responses). Just push the repo to GitHub and import it in Vercel:
Push to GitHub (below).
In vercel.com/new, Import the repo.
Framework preset: Other. Build command:
npm run build. Everything else default.Deploy. Your MCP endpoint is
https://<your-project>.vercel.app/api/mcp.
Then point any MCP client at the URL:
Claude Desktop — claude_desktop_config.json:
{
"mcpServers": {
"design-mcp": {
"url": "https://<your-project>.vercel.app/api/mcp"
}
}
}opencode — opencode.json:
{
"mcp": {
"design-mcp": {
"type": "remote",
"url": "https://<your-project>.vercel.app/api/mcp",
"enabled": true
}
}
}Push to GitHub
git add -A
git commit -m "Add multi-library docs, animations, and Vercel hosting"
git push origin mainTools exposed
Tool | What it does |
| Keyword search across UX laws/heuristics |
| Full detail on one named law |
| Full list of everything in the local KB |
| Placement conventions (button position, back/close, FAB, forms, destructive actions, progress bars) |
| List all supported UI/animation libraries |
| Full docs index for one library |
| Keyword search inside one library, returns matching page content |
| Full docs for one named page/component in a library |
| Shortcut for |
| Shortcut for |
| Shortcut for |
Notes
Library indexes/pages are cached 24h (
.cache/on local, in-memory on Vercel) to avoid hammering doc sites.If a doc site is unreachable, the doc tools return an error message rather than crashing; the UX/convention tools work fully offline.
On Vercel, sessions live per serverless instance — if a new instance spins up, the client simply re-initializes a new session.
To extend the knowledge base, edit
src/data/ux-principles.json,src/data/ui-conventions.json, orsrc/data/doc-sources.jsonand rebuild.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseCqualityAmaintenanceA production-grade MCP server that turns natural language intent into fully-architected, accessible, production-ready UI code through a 7-step agentic pipeline.201Apache 2.0
- Alicense-qualityCmaintenanceMCP server that exposes your design system components and tokens to AI agents, preventing duplicate component creation and hardcoded token values.149MIT
- AlicenseBqualityBmaintenanceAn MCP server that drives Anthropic's Claude Design from agentic coding CLIs, providing tools to create, generate, iterate, and export design systems without a browser.32MIT
- AlicenseAqualityAmaintenanceMCP server for the Lando Labs Design System, enabling AI agents to introspect and generate code for React components, hooks, icons, design tokens, and theme presets via 15 tools.15551Apache 2.0
Related MCP Connectors
MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.
AI Reasoning Cache & Consensus Layer with 11 MCP tools via Streamable HTTP.
User-owned memory for AI agents, Copilot, Claude, IDEs, CLIs, and chat apps over remote MCP.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/augustinezuka/design_mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server