CSS Crème
Was dieses MCP kann
Analyzes websites for design tokens, typography, spacing, accessibility contrast, and CSS features, and generates DESIGN.md files and shadcn theme installation instructions.
Tools
Eingabeschema
{'type': 'object', 'properties': {'feature': {'type': 'string', 'description': 'A web-features id or a plain name: "container-queries", "has", ":has()", "anchor positioning", "oklch", "subgrid", "@scope". Omit for the whole Ship Gap summary.'}}}
Eingabeschema
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'Absolute public http(s) URL anywhere on the site.'}, 'pages': {'type': 'integer', 'maximum': 8, 'minimum': 2, 'description': 'How many pages to read, 2 to 8. Default 5.'}, 'maxAge': {'type': 'integer', 'maximum': 3600, 'minimum': 0, 'description': 'How old a reused read may be, in seconds. Default 600; 0 reads the site now. A reused read keeps its own fetchedAt and says cache.hit: true.'}}}
Eingabeschema
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'Absolute public http(s) URL of the page to read.'}, 'expect': {'type': 'string', 'description': 'Optional brand hex, like #635BFF. The json response then carries `expect`: the nearest value the site declares (a token when it has any, else a literal), its CIE76 distance, and whether that is within the same-colour tolerance, near, or different. A distance, not a grade.'}, 'format': {'enum': ['json', 'md', 'tokens', 'css', 'tailwind', 'registry', 'agents', 'aliases', 'figma'], 'type': 'string', 'description': "Default json (the measurement). Or one artefact from the same read: md (DESIGN.md), tokens (W3C DTCG tokens.json with the site's declared names by scope), css (globals.css: shadcn variables, Tailwind v4 @theme, the declared block), tailwind (v4 and v3 shapes), registry (a shadcn registry item: npx shadcn add <url>), agents (an agents.md rules block), aliases (every resolved value mapped back to the declared names that produce it, with scope), figma (a script for Figma's use_figma tool that creates a Variables collection with Light and Dark modes, built from the same mapper the CSS Crème plugin runs)."}, 'maxAge': {'type': 'integer', 'maximum': 3600, 'minimum': 0, 'description': 'How old a reused read may be, in seconds. Default 600; 0 reads the site now. A reused read keeps its own fetchedAt and says cache.hit: true.'}, 'expectSpec': {'type': 'object', 'description': 'Optional brand spec to check field by field, for example {"primary":"#635BFF","bg":"#FFFFFF","font":"Inter","heading":"Sohne","radius":"8px","base":"16px","spacing":"4px","darkMode":true,"tokens":{"--brand":"#635BFF"}}. The json response then carries `compliance`: per field a verdict (match, near, different, not-declared), what it was compared against, and the value found. not-declared means the site gives nothing to compare; it is never filled with the nearest guess.'}}}
Eingabeschema
{'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'Theme or template id.'}}}
Eingabeschema
{'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'Theme or template id, e.g. "deep-ocean". Get ids from search_themes or list_themes.'}}}
Eingabeschema
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'Absolute public http(s) URL of the page to read.'}, 'maxAge': {'type': 'integer', 'maximum': 3600, 'minimum': 0, 'description': 'How old a reused read may be, in seconds. Default 600; 0 reads the site now. A reused read keeps its own fetchedAt and says cache.hit: true.'}}}
Eingabeschema
{'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'Theme or template id.'}}}
Eingabeschema
{'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'Theme or template id.'}, 'format': {'enum': ['registry', 'css', 'both'], 'type': 'string', 'description': 'Default both.'}}}
Eingabeschema
{'type': 'object', 'properties': {'tool': {'type': 'string', 'description': 'claude-code | cursor | v0 | codex | lovable'}}}
Eingabeschema
{'type': 'object', 'properties': {'kind': {'enum': ['any', 'theme', 'template'], 'type': 'string'}, 'mode': {'enum': ['any', 'light', 'dark'], 'type': 'string'}}}
Eingabeschema
{'type': 'object', 'required': ['query'], 'properties': {'kind': {'enum': ['any', 'theme', 'template'], 'type': 'string', 'description': 'Curated palette theme, full page template, or either. Default any.'}, 'mode': {'enum': ['any', 'light', 'dark'], 'type': 'string', 'description': 'Preferred light or dark. Default any.'}, 'limit': {'type': 'integer', 'maximum': 25, 'minimum': 1, 'description': 'Max results, 1-25. Default 8.'}, 'query': {'type': 'string', 'description': 'Free text: mood, industry, colour, or use case.'}}}
Eingabeschema
{'type': 'object', 'required': ['id', 'fingerprint'], 'properties': {'id': {'type': 'string', 'description': 'Theme or template id from the DESIGN.md Source line.'}, 'fingerprint': {'type': 'string', 'description': 'The value from the DESIGN.md Fingerprint line, e.g. "fnv1a-9c2a41d7".'}}}
Letzte Tool-Änderungen
Ähnliche MCP-Server
GripForge
Generates, rigs, animates, analyzes, and packages game characters, weapons, armor, effects, environments, and engine-ready assets.
spriteship
Generates and manages 2D game characters, assets, animations, tilesets, UI packs, maps, and engine-ready exports for multiple gam…
Blixtworks
Offers pay-per-call utilities for text, image processing and analysis, data conversion, validation, web inspection, cryptography,…
Compose Preview Catalogs
Browses, renders, compares, audits, and edits Jetpack Compose preview catalogs and associated UI designs.
arch-tools-mcp
Provides general-purpose agent APIs for browser automation, web and PDF extraction, data conversion, email operations, fact check…
kernelcad
Authors, evaluates, reviews, simulates, edits, and exports parametric CAD assemblies and geometry from editable TypeScript-based …
floot
Creates, edits, previews, databases, and publishes full-stack web and mobile applications with hosted resources and deployment wo…
Raven
Supports coding agents with design audits, design-system guidance, and a configurable visual preference profile.