mcpbeat Sign in

PaletteGet MCP Server

answering

PaletteGet is answering right now. Last checked 10 min ago. It exposes 9 tools. Last commit 24 Oct 2026.

Curated app, web and mini program color palettes with WCAG contrast and CSS variables.

Uptime history 4 days of history
4 days agonow
100.0%
Uptime 24h
91 of 91 checks
9
Tools
read from the server
187 ms
Response time
average over 24h
0
Stars
last commit 24 Oct 2026

What changed 8

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 24 October 2026. No other catalogue keeps this.

24 Oct 5 tools appeared check_contrast, darken_palette, get_color_scale and 2 more
24 Oct a tool changed version3 times that day
and 2 more, back to 24 October 2026

What the code does

We read the source, 21 h ago · tools taken from the live server · rules 995398eba69f

Capabilities

What this server is able to do. For an MCP server this is often the job itself — a terminal server runs commands because that is what it is for. Listed so you know what you are plugging in, not as an accusation.

Runs an external command smoke-test.mjs:85
const child = spawn(process.execPath, [resolve(here, 'index.mjs')], {

Is this your server and something here is wrong? Tell us — corrections are free and do not require a plan.

This code can reach further than it looks

We found places where it runs commands, builds paths or queries from values it is given. None of that is a flaw by itself — it becomes one when the code changes, and code changes quietly between releases. We re-read it on every one.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 10 min ago.

run in your terminal
claude mcp add paletteget --transport http https://paletteget-mcp.y7206062.workers.dev/mcp
Settings → Connectors → Add custom connector, then paste this address
https://paletteget-mcp.y7206062.workers.dev/mcp
~/.codex/config.toml
[mcp_servers.paletteget]
url = "https://paletteget-mcp.y7206062.workers.dev/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "paletteget": {
      "url": "https://paletteget-mcp.y7206062.workers.dev/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "paletteget": {
      "type": "http",
      "url": "https://paletteget-mcp.y7206062.workers.dev/mcp"
    }
  }
}

Available tools 9

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

suggest
suggest_palette
按自然语言关键词推荐配色(中英文均可),例如「护眼的深色记账 App」「清新博客」。会说明每个结果命中了什么。
suggest_text_color
给一个背景色,返回一组可读的文字色候选(同色相的极浅与极深版 + 纯黑白参照),按对比度降序,标出推荐项与 AA / AAA 判定。
color
get_color_scale
从一个基准色生成 50 到 900 的 10 级色阶(500 等于基准色本身),每阶附白字与黑字的实测对比度;format 可取 list / json / css / tailwind。
contrast
check_contrast
算两个颜色之间的 WCAG 对比度,并同时给出正文级(4.5 / 7)与大字级(3 / 4.5)两套判定。适合在把配色写进代码前先验一遍。
css
get_css_variables
取一套配色的 CSS 自定义属性(可直接粘进项目),含语义化变量名。
darken
darken_palette
把一套浅色配色推导成深色版本:按固定规则重排明度与饱和度,并返回每对颜色的实测对比度。可用 slug 取库里配色,也可直接传 roles。
palette
get_palette
取某一套配色的完整数据:角色色值(主色 / 功能色 / 中性色)、对比度、人工搭配建议。
palettes
list_palettes
列出配色库中的配色,可按平台(app / web / miniapp)与标签过滤。返回名称、slug、主色、场景与标签。
platform
get_platform_snippet
取一套配色的可直接粘贴代码片段,按目标平台生成:Android colors.xml、iOS UIColor、Flutter Color、小程序 wxss、CSS 变量、SCSS 变量、Tailwind 配置。

Endpoints

URLTransportStateLatencyChecked
https://paletteget-mcp.y7206062.workers.dev/mcp streamable-http answering 1169 ms 10 min ago

Alternatives to PaletteGet

same job, measured the same way
ContrastKit
by workers-mike-tusa-contrastkit

WCAG color contrast checks, nearest accessible color, CSS color conversion and palette pair checks.

4 tools answering
Cvdsafe
by vince-gonzalez

Check if a palette or image is colorblind-safe, generate safe palettes, check WCAG contrast.

15 installs/wk local only
Coolours
by perpetualsummer

Turn AI-designed colour palettes into Coolours links, with colour names, CSS and contrast checks

3 tools answering
Uwarp
by sherotree

WCAG contrast checks, HSL palettes with :root CSS, and search of 500+ free Uwarp UI tools.

84 installs/wk local only
Zovo Palette Lab
by theluckystrike

WCAG contrast & palettes

3 tools answering
PickShade color tools
by pickshade

18 color tools: OKLCH, WCAG and APCA contrast fixes, palettes, gradients, color blindness, tokens.

18 tools answering
AllGoodInsp
by allgoodinsp

Curated design references for AI — real CSS values, typography specs, and color palettes.

answering
ColorPickr
by colorpickr

Contrast checks with fixes, OKLCH harmonies, palettes, color-blind previews and code export.

6 tools answering

PaletteGet — questions

Answers built from our own checks of this server.

What can PaletteGet do?
It exposes 9 tools, read directly from the server on our last check. Among them: check_contrast, darken_palette, get_color_scale, get_css_variables, get_palette, get_platform_snippet and 3 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is PaletteGet working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 91 of 91 checks got a reply (100.0%), average response time 187 ms. The bar chart above shows every period we have measured.
How do I connect PaletteGet?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does PaletteGet need an API key?
No. PaletteGet completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 9 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is PaletteGet?
It answers our handshake in 187 ms on average, which is faster than 80% of all working MCP servers we measure. That puts it in the quick quarter of the ecosystem. The comparison comes from our own checks across the whole registry, every 15 minutes.
Is PaletteGet open source?
We cannot say either way: written in JavaScript and 0 stars on GitHub, but we could not determine the licence, and without one the code is not open source by default.