MCP
The preset AI MCP server is how teams consume their design system in AI coding tools. The web dashboard is where you define your design system; MCP is where your team uses it.
Without MCP, assistants generate generic UI that drifts from your system. With MCP, assistants can:
- discover approved components, presets, tokens, and patterns
- validate proposals and generated code before apply
- follow compliance constraints by mode and scope
For the operator/designer/product framing — "what does MCP do for my team" — see presetai.dev/docs/platform/mcp.
Three layers
MCP connects three concerns:
- Canonical model — the source of truth: tokens, presets, patterns, recipes
- Policy and guardrails — what is allowed: forbidden primitives, context rules, maturity modes
- AI execution — what gets generated or changed: code, proposals, validations
Recommended usage pattern
For any AI session writing code against a preset-aware design system:
- Read constraints and available artifacts
- Map intent to approved presets and patterns
- Validate the approach before generation
- Generate output
- Validate generated output
- Propose or apply according to mode and approval policy
Read these next
- Tool categories — what kinds of tools exist and when to call them
- Read vs. write surfaces — safe usage boundaries
- Write lifecycle — propose → validate → apply
- Adaptive modes — how MCP behavior shifts with system maturity
- All MCP tools — auto-generated per-tool reference
Last reviewed by @jschuyler