mcpField
C
CSS Crème

CSS Crème

远程服务
csscreme.com开发工具06 天前更新

关于 CSS Crème

CSS Crème 为构建界面的编码 Agent 提供设计系统技能和 MCP 服务,包含设计令牌、实测 WCAG 对比度及可检查规则。它还可从网站或截图提取设计规范。

主要功能

  1. 01获取精选设计规范
  2. 02从网站提取设计令牌
  3. 03测量 WCAG 对比度
  4. 04按设计规则检查生成的界面
  5. 05通过 shadcn 安装令牌

适用场景

  1. 01用明确令牌启动界面项目
  2. 02复现网站的视觉设计
  3. 03检查对比度和设计规则符合度

MCP 相关

其 HTTP MCP 服务提供主题搜索、令牌与设计文件获取、网站和 URL 解码、设计规范验证及 CSS 特性支持查询工具。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://csscreme.com/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

12
参数类型必填说明
kindenum否精选调色板主题、完整页面模板,或两者均可。默认 any。any | theme | template
modeenum否首选浅色或深色。默认 any。any | light | dark
limitinteger否结果数上限,1-25。默认 8。
querystring是自由文本:氛围、行业、颜色或使用场景。

详细介绍

csscreme 技能

一项 Claude Code 技能,让编码 Agent 在编写 UI 前就获得真正的设计系统: 语义化令牌、经过测量的 WCAG 对比度,以及可供严格遵循的规则。

免费。无需账户、API 密钥或付费套餐。

为什么

如果 Agent 在没有设计系统的情况下被要求制作 UI,每次都会做出同样的事:自创一套配色, 混用三四种圆角,再添一种没人要求的字体,最后交付未经检查的对比度。结果一眼就能认出来, 无论怎样改写提示词都无济于事,因为问题在于缺少输入,而不是指令不够明确。

一个文件就能解决这个问题。Agent 必须使用的令牌、经过计算而非凭空宣称的比例,以及 可与实际构建结果逐项比对的编号规则。“只使用这六种角色”可以检查,“做得简洁”则不行。

安装

最快方式:连接 MCP 服务(免费、无需账户或密钥):

claude mcp add --transport http csscreme https://csscreme.com/mcp

这样 Agent 就能使用十三种工具,无需管理任何文件:search_themes、list_themes、 get_design_md、get_theme_tokens、get_install_command、get_agent_rules、how_to_use、 decode_url、get_design_md_for_url、decode_site、verify_design_md、css_feature 和 get_scene_embed。值得了解的是 URL 工具:将一个在线 URL 提供给 Agent,它就能把该网站解析为 相同格式,之后再用生成的文件检查自己制作的 UI。css_feature 根据 Baseline 数据和精选网站 实际采用的情况,判断现代 CSS 功能是否可以安全用于正式发布。下面的技能则在此基础上补充了 团队规范。

作为技能使用

Claude Code(项目级):

mkdir -p .claude/skills/csscreme
curl -o .claude/skills/csscreme/SKILL.md \
  https://raw.githubusercontent.com/damnepic/csscreme-skill/main/SKILL.md

Claude Code(所有项目): 同样操作,放入 ~/.claude/skills/csscreme/。

然后像平常一样提出 UI 需求。诸如“构建一个仪表板”“让它看起来不那么普通”或“匹配 stripe.com 的设计”等请求都会触发该技能。

功能

  1. 获取 DESIGN.md,适用于 https://csscreme.com/themes 上的精选主题。
  2. 也可以从任意网站提取,通过 https://csscreme.com/extract:输入 URL 或截图, 输出映射到角色的令牌,并检查两种模式下的对比度。
  3. 真正安装令牌,使用 npx shadcn@latest add <registry-url>。

使用的端点

URL返回内容
csscreme.com/d/<slug>.md精选主题的 DESIGN.md
csscreme.com/d/t/<slug>.md模板主题的 DESIGN.md
csscreme.com/t/<id>.md提取主题的 DESIGN.md
csscreme.com/r/<slug>.jsonshadcn/ui 注册表条目
csscreme.com/t/<id>.json提取主题的 shadcn/ui 注册表条目
csscreme.com/mcpMCP 服务(通过 POST 传输 JSON-RPC 2.0)

所有端点均开放 CORS 并可缓存,以 text/markdown 或 application/json 格式提供。

Agent 实际获得的内容

DESIGN.md 是一份契约,而非描述。它包含八个字段:以十六进制和 OKLCH 表示的语义颜色角色、 浅色和深色模式下完整的 shadcn 令牌集、两个字体系列、一个圆角令牌、明确的间距刻度、 经过计算而非凭空宣称的 WCAG 对比度、可根据上方表格逐项检查的编号规则,以及可直接粘贴的 CSS 变量。

对比度部分值得仔细读两遍。如果某个颜色组合未达到 AA 标准,文件会写明 FAILS WCAG,而不是默默将其用于正式发布。文件中没有任何需要 Agent 自行揣摩的形容词。

也适用于其他工具

这些文件是纯 Markdown,因此并非 Claude 专用。Cursor、Codex、v0 和 Lovable 的工具接入方式: https://csscreme.com/ai/design-md

格式

完整字段规范及构建时生成的示例: https://csscreme.com/ai/design-md

DESIGN.md 这个文件名不属于任何人,包括我们。真正有用的是生成器和经过测量的对比度, 而不是这个名词。

许可证

MIT。该技能采用 MIT 许可证;它获取的主题均可免费使用。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。