Command Palette

Search for a command to run...

UnylyUnyly
Browse all

Quieto

FreeNot checked

An MCP server that exposes Quieto Tokens design token generation and analysis as tools for LLMs.

GitHubEmbed

About

An MCP server that exposes Quieto Tokens design token generation and analysis as tools for LLMs.

README

An MCP server that exposes Quieto Tokens design token generation and analysis as tools for LLMs.

Tools

Tool Description
generate_color_ramp Generate a 10-step accessible color ramp (50-900) from a brand hex color
generate_spacing Generate a spacing token scale from a base unit (4px or 8px)
generate_typography Generate typography tokens from a scale preset (compact, balanced, spacious)
check_contrast Check WCAG 2.1 contrast ratio between two hex colors
map_semantics Generate semantic tokens (tier 2) from primitive inputs
generate_themes Generate light and dark theme token collections
bootstrap_from_codebase Infer a seed from an existing codebase's hardcoded styles, then generate a token system

Installation

npm install -g @quieto/mcp

Usage

Remote (hosted on Cloudflare Workers)

The server is live at https://quieto.dev/mcp (Streamable HTTP) — no install required. A legacy SSE transport is also available at https://quieto.dev/sse.

Claude Code

claude mcp add quieto --transport http https://quieto.dev/mcp

Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "quieto": {
      "type": "http",
      "url": "https://quieto.dev/mcp"
    }
  }
}

Cursor

Add to your MCP settings:

{
  "mcpServers": {
    "quieto": {
      "type": "http",
      "url": "https://quieto.dev/mcp"
    }
  }
}

Local (stdio)

Install globally and run as a local MCP server:

npm install -g @quieto/mcp

Claude Code

claude mcp add quieto -- npx -y @quieto/mcp

Claude Desktop / Cursor

{
  "mcpServers": {
    "quieto": {
      "command": "npx",
      "args": ["-y", "@quieto/mcp"]
    }
  }
}

Examples

Generate a color ramp

{
  "tool": "generate_color_ramp",
  "arguments": {
    "brandColor": "#4F46E5",
    "includeNeutral": true
  }
}

Check contrast

{
  "tool": "check_contrast",
  "arguments": {
    "foreground": "#1A1A1A",
    "background": "#FFFFFF"
  }
}

Generate a full theme

{
  "tool": "generate_themes",
  "arguments": {
    "brandColor": "#4F46E5",
    "spacingBase": 8,
    "typeScale": "balanced",
    "darkMode": true
  }
}

Bootstrap from an existing codebase

Already have a project with hardcoded styles but no token system? Instead of answering the quick-start prompts from scratch, point Quieto at your code and let it infer the seed. Read your stylesheets (.css, .scss, .sass, .less, .styl) and pass their content — Quieto tallies the colors, spacing, font families, and weights it finds and infers the brand color, additional hues (named by role), spacing base, type scale, fonts/weights, and whether to generate light + dark themes.

{
  "tool": "bootstrap_from_codebase",
  "arguments": {
    "stylesheets": [
      { "path": "src/app.css", "content": ".btn { background: #4F46E5; color: #fff; padding: 8px; }" }
    ],
    "generate": true
  }
}

This is a seed-and-generate flow: the inferred values drive the normal accessible-ramp pipeline, so you get a clean, idealized system rather than a literal copy of every hardcoded value. The response includes an inference summary (inferred) — with warnings when Quieto had to guess — plus the generated themes when generate is true (the default). Review and override the inferred inputs before committing to them; set generate to false to only return the inferred seed.

License

MIT

from github.com/dillonschultz93/quieto-mcp

Installing Quieto

This server has no published package — it is built from source. Open the repository and follow its README.

▸ github.com/dillonschultz93/quieto-mcp

FAQ

Is Quieto MCP free?

Yes, Quieto MCP is free — one-click install via Unyly at no cost.

Does Quieto need an API key?

No, Quieto runs without API keys or environment variables.

Is Quieto hosted or self-hosted?

Self-hosted: the server runs locally on your machine via the install command above.

How do I install Quieto in Claude Desktop, Claude Code or Cursor?

Open Quieto on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare Quieto with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All design MCPs