Three parts, one rule set
Your agent never sees a guess. It gets the tokens you saved, with every text color already checked for contrast.
For AI agents
MCP is the way an AI agent reads tools. Add the UIX server to Claude Code, Cursor, Windsurf or VS Code and your agent can make a design system, read yours and fetch components in your colors.
The server address is https://useuix.com/mcp. Keys are free.
What it is
Without it, an agent guesses your colors and fonts. With it, the agent asks UIX and builds with your real tokens.
Set it up
The preset tools need no key. To read your own saved systems, create a free API key at /account and add it as an Authorization: Bearer header.
claude mcp add --transport http uix https://useuix.com/mcp{
"mcpServers": {
"uix": {
"url": "https://useuix.com/mcp"
}
}
}{
"mcpServers": {
"uix": {
"serverUrl": "https://useuix.com/mcp"
}
}
}{
"servers": {
"uix": {
"type": "http",
"url": "https://useuix.com/mcp"
}
}
}Your account page shows the same setups with your key filled in. More in the MCP docs.
Tools
Your agent picks the right one on its own. This list is what the server offers today.
| Tool | Input | Output | API key |
|---|---|---|---|
search_presetsFind a starting point by keyword, mood or industry. | query, tier (free, pro, all), mood, industry, limit (1 to 50) | Presets with id, name, tier, summary, moods, industries and fonts. | No |
get_presetRead one file of a preset. | id and format (start with design-md; also theme-css, tokens, shadcn, figma-variables, preset-json) | The file as text. | Pro presets only |
create_design_systemMake a whole system from a short brief. | brief (required, up to 2,000 characters), primary (hex or color word), style, name | Color scales, light and dark themes, fonts, radius, spacing and a contrast receipt. With a key it is saved and returns an id, a Studio link and install commands. Without one you get the CSS variables. | Optional |
list_my_design_systemsSee the systems in your account. | None | id, name, version, last change and Studio link for each system. | Yes |
get_design_systemRead one saved system. | id, and file (summary, css, tailwind, agents-md or design-md) | A tokens summary and CSS by default, or the one file you ask for. | Yes, the owner’s |
get_componentGet the code for one component in your tokens. | id, name (such as button or date picker), framework (react) | shadcn-style React with TypeScript and Tailwind, plus lib/utils.ts. | Yes, the owner’s |
How it connects
The agent asks the MCP server. The server reads UIX and sends back tokens or code. The agent writes your page with them.
Your agent never sees a guess. It gets the tokens you saved, with every text color already checked for contrast.
Example
You ask for one page in your app’s style. The agent finds your system, reads your rules and fetches the parts it needs.
The agent calls list_my_design_systems, reads AGENTS.md with get_design_system, then fetches the Switch and Card with get_component. It builds the page without making up new colors.
Read the full sessionChat builders
They cannot run commands, so you paste a prompt. In Studio, open Use it, then AI tools, and press Copy prompt to get your tokens. Paste the starter below first.
Use my UIX design system for every screen. Read https://useuix.com/llms.txt first. Use only the colors, fonts, radius and spacing from the tokens below. Do not invent new ones. Every text color must keep its WCAG AA contrast.
Build with my UIX design system. Read https://useuix.com/llms.txt for how it works. Use the CSS variables below for color, type and spacing, keep light and dark themes working, and reuse the same button and card styles on every page.
Follow my UIX design system. See https://useuix.com/llms.txt. Use shadcn components with the tokens below, never raw hex values, and keep text contrast at AA in light and dark.
Files for agents
Every export also writes AGENTS.md, DESIGN.md and llms.txt, so an agent that cannot use MCP still follows your rules.
A short map of UIX for agents and search.
Every docs page as plain text, in one file.
What is in the files and which agent reads what.
Questions
Short answers about MCP, keys and which agents work.
Ask us anythingMCP is a standard way for an AI agent to use outside tools. You add a server address to your agent, and the agent can then call the tools that server offers, such as making a design system or fetching a component.
Not for the preset tools. To save a system to your account, or read the ones already there, create a free key at /account and send it as an Authorization: Bearer header.
Claude Code, Cursor, Windsurf and VS Code, using the setups on this page. Any other agent that speaks MCP over HTTP can use the same address. Lovable, Bolt and v0 use a copied prompt instead.
It can make new systems from a brief and read the ones you saved. Tokens come back to the agent as text. The agent writes code in your project, and nothing changes in your Figma files.
The server and a first design system are free to start. A free account keeps 1 saved system and the core components. UIX Pro unlocks every component and Pro preset.
Free to start. Your designers, your developers and your AI agent get one system to follow.