mcpField
C
Color Palette MCP - Generate Palettes, Check Contrast & Convert Colors

Color Palette MCP - Generate Palettes, Check Contrast & Convert Colors

远程服务
github.com/yedanyagamiai-cmd媒体与设计431 周前更新
代码仓库

关于 Color Palette MCP - Generate Palettes, Check Contrast & Convert Colors

Color Palette MCP 是面向使用 AI 助手的设计师和开发者的托管颜色操作服务。其五种工具涵盖色彩理论配色、WCAG 对比度、格式转换、CSS 渐变和 Tailwind 颜色查询。

主要功能

  1. 01生成色彩理论配色
  2. 02检查 WCAG 2.1 对比度
  3. 03转换 HEX、RGB、HSL 和命名颜色
  4. 04创建线性、径向和锥形渐变
  5. 05查找匹配的 Tailwind 颜色类

适用场景

  1. 01为项目创建协调配色
  2. 02检查文本与背景是否达到 AA 或 AAA 对比要求
  3. 03在不同格式间转换颜色
  4. 04生成 CSS 渐变或查询 Tailwind 类

MCP 相关

通过 Cloudflare Workers 上的 MCP 端点提供五种颜色操作工具,供 Claude Desktop 等客户端连接。

配置

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

服务地址https://color-palette-mcp.yagami8095.workers.dev/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 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

详细介绍

Color Palette MCP 服务

Smithery MCP Cloudflare Workers Free Tier

EN: 通过 AI 助手生成配色方案、检查无障碍对比度并创建 CSS 渐变。 繁中: 透過 AI 助手產生配色方案、檢查無障礙對比度、建立 CSS 漸層。 日本語: AIアシスタントでカラーパレット生成、アクセシビリティコントラスト確認、CSSグラデーション作成ができます。

这是什么?为什么需要它?

  • 选择搭配协调的颜色并不像听起来那么简单。 色彩理论的存在自有其道理。此服务运用真正的色彩理论(互补色、三角色、类似色、分裂互补色)生成和谐的配色方案,让你的设计无需设计学位也能显得专业。
  • 无障碍访问已不再是可选项。 WCAG 2.1 要求文本颜色和背景颜色之间达到最低对比度。对比度检查工具会立即告诉你颜色组合是否符合 AA 或 AAA 标准,无需访问单独的无障碍测试网站。
  • 在 hex、RGB、HSL 和 Tailwind 类之间来回转换很繁琐。 设计师给你 hex 代码,你的 CSS 使用 RGB,你的框架使用 Tailwind 类。此服务可以即时转换所有格式,并为任何颜色找到最接近的 Tailwind 实用类。

快速安装

Cursor(一键安装)

Install in Cursor

Claude Desktop

添加到你的 MCP 配置文件(claude_desktop_config.json):

{
  "mcpServers": {
    "color-palette": {
      "url": "https://color-palette-mcp.yagami8095.workers.dev/mcp"
    }
  }
}
Smithery
npx @smithery/cli install @openclaw-ai/color-palette-mcp

工具

工具功能示例提示词
generate_palette使用色彩理论,根据基色创建和谐的配色方案"Generate a 5-color palette based on #3b82f6 using complementary harmony"
contrast_check检查两种颜色之间的 WCAG 2.1 对比度(是否通过 AA/AAA)"Is white text readable on a #3b82f6 blue background?"
color_convert在 hex、RGB、HSL 和 CSS 命名颜色之间转换"Convert #ff6b35 to RGB and HSL"
css_gradient生成可直接粘贴的 CSS 渐变代码(线性、径向、圆锥)"Create a CSS gradient from ocean blue to sunset orange"
tailwind_colors为任何 hex 颜色查找最接近的 Tailwind CSS 实用类"What Tailwind class is closest to #3b82f6?"

复制粘贴示例

示例 1:为新项目生成配色方案

只需对 AI 说:“我正在构建一个 SaaS 仪表盘。请基于 #3b82f6 使用互补色协调方案,生成一个专业的 5 色配色方案,并检查白色文字在每种颜色上是否符合无障碍要求。”

示例 2:检查你的设计是否符合无障碍要求

只需对 AI 说:“检查我的文字颜色 #333333 与背景颜色 #f5f5f5 之间的 WCAG 对比度。是否通过 AA 和 AAA 标准?”

示例 3:获取 CSS 渐变代码

只需对 AI 说:“创建一个从 #667eea 到 #764ba2、从左到右的 CSS 线性渐变,代码要能直接粘贴到我的样式表中。”

方案

方案费用调用次数
免费$025/day
Pro$29/mo50,000/month

常见问题

问:我需要安装任何东西吗? 答:不需要。这是运行在 Cloudflare Workers 上的云服务。将 URL 添加到 MCP 配置中即可开始使用。免费套餐无需 API 密钥。

问:支持哪些色彩理论配色方案? 答:互补色、三角色、类似色、分裂互补色和四角色。这是最适用于实际设计工作的五种配色方案。

问:对比度检查器是否遵循最新的 WCAG 标准? 答:是。它会根据 WCAG 2.1 标准检查普通文本(AA:4.5:1,AAA:7:1)和大号文本(AA:3:1,AAA:4.5:1)。响应中始终会包含确切的对比度。

链接

许可证

MIT

评论

支持 Markdown

第一次接触 MCP?

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

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