PaletteGet MCP
Provides access to a curated library of 100 color palettes across apps, websites, and mini programs. Each palette includes 10 design roles verified against WCAG 2.1 contrast requirements, available in JSON and CSS variable formats for design and development workflows.
Endpoint and access
No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.
https://paletteget-mcp.y7206062.workers.dev/mcpWhat you can do with it
- Retrieve WCAG-verified color palettes for UI design
- Access structured JSON data for color values
- Generate CSS variables for implementation
- Find palettes by platform and design role
Source and maintenance
- Maintenance checked
Protocol and capabilities
- Server
- paletteget-mcp 1.3.0
- MCP protocol
- 2025-06-18
- Tools
- 9 advertised
- Resources
- Not advertised
- Resource templates
- Not advertised
- Prompts
- Not advertised
{
"tools": {
"listChanged": false
}
}Server-provided instructions
Untrusted server output shown for inspection. It is not Koskamo guidance and is excluded from knowledge search.
Tools
9 advertised
list_palettes
列出配色库中的配色,可按平台(app / web / miniapp)与标签过滤。返回名称、slug、主色、场景与标签。
{
"type": "object",
"properties": {
"tag": {
"type": "string",
"description": "标签过滤,支持中英文,如 暗黑 / Dark"
},
"limit": {
"type": "number",
"description": "最多返回几条,默认 10"
},
"platform": {
"enum": [
"app",
"web",
"miniapp"
],
"type": "string",
"description": "平台,不填则三端都列"
}
}
}get_palette
取某一套配色的完整数据:角色色值(主色 / 功能色 / 中性色)、对比度、人工搭配建议。
{
"type": "object",
"required": [
"slug"
],
"properties": {
"slug": {
"type": "string",
"description": "配色 slug,如 jing-hu-lan"
},
"platform": {
"enum": [
"app",
"web",
"miniapp"
],
"type": "string",
"description": "平台,不填则在三端中查找该 slug"
}
}
}suggest_palette
按自然语言关键词推荐配色(中英文均可),例如「护眼的深色记账 App」「清新博客」。会说明每个结果命中了什么。
{
"type": "object",
"required": [
"query"
],
"properties": {
"limit": {
"type": "number",
"description": "最多返回几条,默认 5"
},
"query": {
"type": "string",
"description": "关键词,空格分隔,如「深色 记账」"
},
"platform": {
"enum": [
"app",
"web",
"miniapp"
],
"type": "string"
}
}
}get_css_variables
取一套配色的 CSS 自定义属性(可直接粘进项目),含语义化变量名。
{
"type": "object",
"required": [
"slug"
],
"properties": {
"slug": {
"type": "string",
"description": "配色 slug"
},
"platform": {
"enum": [
"app",
"web",
"miniapp"
],
"type": "string"
}
}
}check_contrast
算两个颜色之间的 WCAG 对比度,并同时给出正文级(4.5 / 7)与大字级(3 / 4.5)两套判定。适合在把配色写进代码前先验一遍。
{
"type": "object",
"required": [
"foreground",
"background"
],
"properties": {
"background": {
"type": "string",
"description": "背景色,如 #ffffff"
},
"foreground": {
"type": "string",
"description": "前景色(通常是文字),如 #111827"
}
}
}suggest_text_color
给一个背景色,返回一组可读的文字色候选(同色相的极浅与极深版 + 纯黑白参照),按对比度降序,标出推荐项与 AA / AAA 判定。
{
"type": "object",
"required": [
"background"
],
"properties": {
"limit": {
"type": "number",
"description": "最多返回几个,默认 6"
},
"background": {
"type": "string",
"description": "背景色,如 #1f5f5b"
}
}
}get_platform_snippet
取一套配色的可直接粘贴代码片段,按目标平台生成:Android colors.xml、iOS UIColor、Flutter Color、小程序 wxss、CSS 变量、SCSS 变量、Tailwind 配置。
{
"type": "object",
"required": [
"slug",
"target"
],
"properties": {
"lang": {
"enum": [
"zh",
"en"
],
"type": "string",
"description": "角色文案语言,默认 zh"
},
"slug": {
"type": "string",
"description": "配色 slug,如 mo-lan-ye"
},
"target": {
"enum": [
"android",
"ios",
"flutter",
"wxss",
"css",
"scss",
"tailwind"
],
"type": "string",
"description": "目标格式:android / ios / flutter / wxss / css / scss / tailwind"
},
"platform": {
"enum": [
"app",
"web",
"miniapp"
],
"type": "string"
}
}
}get_color_scale
从一个基准色生成 50 到 900 的 10 级色阶(500 等于基准色本身),每阶附白字与黑字的实测对比度;format 可取 list / json / css / tailwind。
{
"type": "object",
"required": [
"color"
],
"properties": {
"color": {
"type": "string",
"description": "基准色,如 #4c8df6"
},
"format": {
"enum": [
"list",
"json",
"css",
"tailwind"
],
"type": "string",
"description": "输出形态,默认 list"
}
}
}darken_palette
把一套浅色配色推导成深色版本:按固定规则重排明度与饱和度,并返回每对颜色的实测对比度。可用 slug 取库里配色,也可直接传 roles。
{
"type": "object",
"properties": {
"slug": {
"type": "string",
"description": "配色 slug,如 jing-hu-lan"
},
"roles": {
"type": "object",
"description": "直接传角色色值,如 {\"bg\":\"#faf8f2\",\"text\":\"#2b2b2b\",\"primary\":\"#1989ea\"};与 slug 二选一"
},
"platform": {
"enum": [
"app",
"web",
"miniapp"
],
"type": "string"
}
}
}Prompts
Not advertised
Resources
Not advertised
30-day availability
Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.
- Successful checks
- 1 of 1 (100%)
- Average latency
- 271 ms
- 95th percentile latency
- 271 ms
Maintenance history
Public check and source-refresh events. Editorial and ownership records remain private.
- · probe · passed · 271 ms · metadata changed · 9 tool(s)
Connect from your client
Each snippet registers the same endpoint; pick the client you use.
Claude Code
claude mcp add --transport http paletteget-mcp https://paletteget-mcp.y7206062.workers.dev/mcpCodex
codex mcp add paletteget-mcp --url https://paletteget-mcp.y7206062.workers.dev/mcpCursor
{
"mcpServers": {
"paletteget-mcp": {
"url": "https://paletteget-mcp.y7206062.workers.dev/mcp"
}
}
}Cline
{
"mcpServers": {
"paletteget-mcp": {
"type": "streamableHttp",
"url": "https://paletteget-mcp.y7206062.workers.dev/mcp",
"disabled": false
}
}
}VS Code
{
"servers": {
"paletteget-mcp": {
"type": "http",
"url": "https://paletteget-mcp.y7206062.workers.dev/mcp"
}
}
}Gemini CLI
gemini mcp add --transport http paletteget-mcp https://paletteget-mcp.y7206062.workers.dev/mcpClaude Desktop
{
"mcpServers": {
"paletteget-mcp": {
"url": "https://paletteget-mcp.y7206062.workers.dev/mcp"
}
}
}Windsurf
{
"mcpServers": {
"paletteget-mcp": {
"serverUrl": "https://paletteget-mcp.y7206062.workers.dev/mcp"
}
}
}Let your agent find its tools
Find servers like PaletteGet MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.