you-design-mcp
Click on "Deploy 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., "@you-design-mcpShow me design systems that work well for Thai-language content"
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.
you-design-mcp
Model Context Protocol (MCP) server for the You Design catalog. Lets LLM agents (Claude Desktop, Cursor, Antigravity, etc.) query design systems, skills, and plugins from a you-design checkout.
Why
If you fork OpenDesign and rename it to You Design, you still want your LLM to be able to read your catalog without re-deploying files or hand-writing a tool layer. This MCP server reads the catalog straight from disk (../you-design by default) and exposes it as MCP tools and resources.
Related MCP server: Design System MCP Server
Quick start
npx -y you-design-mcpOr install locally and run:
npm install
npm run build
YOU_DESIGN_ROOT=/path/to/you-design node dist/index.jsThe server reads from $YOU_DESIGN_ROOT (defaults to ../you-design relative to this package).
MCP configuration
{
"mcpServers": {
"you-design": {
"command": "npx",
"args": ["-y", "you-design-mcp"],
"env": { "YOU_DESIGN_ROOT": "/path/to/you-design" }
}
}
}Tools
Tool | Description | Filters |
| List design system manifests. |
|
| Fetch a single design system manifest by | — |
| List skills discovered in the catalog. |
|
| List plugins discovered in the catalog. |
|
| Return usage guidance and a brief tool reference. | — |
All tools return JSON-serialisable results. Errors use proper JSON-RPC 2.0 error codes (-32601 MethodNotFound, -32602 InvalidParams, -32700 ParseError).
Resources
URI | Description |
| Full design-systems manifest list. |
| Skills manifest list. |
Error handling
The server returns proper MCP error codes for invalid input:
-32700ParseError — malformed JSON-32600InvalidRequest — missing/wrong field at JSON-RPC level (best effort; see Known SDK limitations below)-32601MethodNotFound — unknown tool or resource URI-32602InvalidParams — bad scope, missing id, path traversal, or invalid filter values-32603InternalError — unexpected runtime failures (only when no better code fits)
Known SDK limitations
The @modelcontextprotocol/sdk does not currently surface certain JSON-RPC 2.0 violation codes for the following edge cases:
Missing
methodfield on a request → SDK returns-32603(InternalError) instead of-32600(InvalidRequest)Wrong
paramstype (string instead of object) → SDK returns-32603instead of-32602(InvalidParams)Missing
idon a notification or malformed request → response may be empty
These only affect malformed input that valid MCP clients never send. The server still works correctly for all well-formed traffic (9/12 production client requests pass with proper MCP error codes). A future SDK-level fix would require wrapping transport.onmessage before the SDK's internal schema validation runs.
Development
npm install
npm run build # tsc → dist/
npm run test # 12-test JSON-RPC regression suite
npm run lint # eslintLicense
Apache License 2.0. See LICENSE and NOTICE.
Fork of OpenDesign. Original work copyright 2026 Open Design contributors.
This server cannot be deployed
Maintenance
Related MCP Connectors
Query SEC EDGAR filings, XBRL financials, and company data through MCP. STDIO & Streamable HTTP.
An MCP server that let you interact with Cycloid.io Internal Development Portal and Platform
Remote MCP server exposing SMI Aware tools, resources, and skills over Streamable HTTP.
- UnifAPIOAuthcom.unifapi
Hosted MCP server for live public-data APIs and Skills for AI agents.
Related MCP Servers
- AlicenseAqualityCmaintenanceMCP server that exposes the @bunge/ds-components design system catalog, allowing AI assistants to list, search, and retrieve component details including inputs, outputs, usage examples, and import instructions.4MIT
- AlicenseNot gradedqualityDmaintenanceProvides resources, tools, and prompts for a Design System via MCP protocol, enabling component search, reading, and related component discovery.261 npmMIT
- AlicenseNot gradedqualityBmaintenanceServes skill-defined JSON-in/JSON-out scripts as callable tools over MCP stdio, driven by a portable skill-runtime.json manifest that supplies each tool's title, description, and input schema. Exposes commands to validate, list, and run skills, so hosts can discover and invoke agent skills without custom per-skill glue code.347 npmMIT
- AlicenseBqualityBmaintenanceEnables any MCP client to search, read, and install free Aura components, agent skills, images/clips, and DESIGN.md systems straight from the public catalogue over stdio, with no account, OAuth, or API key needed. It also returns install plans, token starters, starter kits, and trending/category data so agents can assemble landing pages and UI sections in a few calls.1501MIT