关于 Craft Color Codes
Craft Color Codes 提供涵盖珠子、刺绣线、纱线、LEGO 和 Minecraft 等 15 种手工配色的数据。适用于制作图案工具、颜色转换器或购物清单的创作者与开发者;每种配色均附来源说明和可信度标记。
主要功能
- 0115 种配色,提供 JSON 和 CSV
- 02颜色代码及 Hex、RGB 值
- 03查询和搜索颜色
- 04按 CIEDE2000 查找近似色
- 05转换不同品牌的颜色代码
- 06每种配色附来源和可信度
适用场景
- 01制作手工图案工具
- 02查找相近的刺绣线颜色
- 03转换不同品牌的珠子代码
- 04按颜色整理购物清单
MCP 相关
MCP 服务向 MCP 客户端提供配色列表、颜色查询和搜索、近似色匹配及跨品牌转换工具。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
5收录的工具列表 · 更新于 2 周前
此工具无需参数。
详细介绍
Craft Color Codes
English · Deutsch · 日本語 · 한국어 · Français · Español · Русский · ไทย · 简体中文 · 繁體中文 · Português (Brasil)
15 种配色中的 3,689 种手工艺色号的 Hex 和 RGB 值——涵盖熔珠、米珠、刺绣绣线、钻石画钻、纱线、LEGO 和 Minecraft,并说明每个数字的来源,以及其可信度。
MakeBead 可将照片转换为串珠、十字绣和像素艺术图案。这里公开了其工具使用的配色方案,让任何构建图案制作工具、颜色转换器或购物清单的人都不必再收集一遍,也能让错误的颜色在一个地方被发现并修正。
调色板
| 调色板 | 颜色数 | 状态 | 文件 | MakeBead 上的用途 |
|---|---|---|---|---|
| Perler Beads(Midi,5 mm) | 103 | community | JSON · CSV | 免费 Perler 拼豆图案制作工具 |
| Hama Beads(Midi,5 mm) | 92 | community | JSON · CSV | 免费 Hama 拼豆图案制作工具 |
| Artkal S 系列(Midi,5 mm) | 199 | community | JSON · CSV | 免费 Artkal 拼豆图案制作工具 |
| Nabbi BioBeads(Midi) | 30 | community | JSON · CSV | 免费熔珠图案制作工具 |
| MARD Beads(Midi,5 mm)— 185 色 | 185 | community | JSON · CSV | 免费 MARD 拼豆图案制作工具 |
| MARD Beads(Midi,5 mm)— 221 色 | 221 | community | JSON · CSV | 免费 MARD 拼豆图案制作工具 |
| MARD Beads(Midi,5 mm)— 291 色 | 291 | community | JSON · CSV | 免费 MARD 拼豆图案制作工具 |
| Miyuki Delica 11/0(DB) | 1,288(76 种已停产) | measured | JSON · CSV | 免费串珠织机图案制作工具 |
| DMC 六股刺绣线(Mouliné Spécial,art. 117) | 489 | cross-checked | JSON · CSV | DMC 色卡 |
| DMC 色号钻石画钻 | 154 | cross-checked | JSON · CSV | 免费自定义钻石画图案制作工具 |
| LEGO 颗粒颜色(马赛克调色板) | 40 | approximate | JSON · CSV | 免费 LEGO 马赛克制作工具 |
| 用于像素画的 Minecraft 方块 | 53 | approximate | JSON · CSV | 免费 Minecraft 像素画生成器 |
| Minecraft 地图颜色(Java Edition) | 244 | official | JSON · CSV | Minecraft 地图画生成器 |
| Red Heart Super Saver(中粗线) | 44 | approximate | JSON · CSV | 免费钩针图案制作工具 |
| 像素画 256 | 256 | generated | JSON · CSV | 免费像素画转换器 |
MARD 零售盒(24 → 264 色:每种盒装包含哪些色号)见 data/sets/mard-kits.json。
调色板的可信度
official— 制造商或游戏公布了这些数字,且我们的数据与之相符measured— 按照有记录的方法测量制造商自有材料所得cross-checked— 对比多个独立来源,并按照书面规则解决冲突community— 爱好者从实物珠子或照片中采样,未经独立核验approximate— 已核对色号和名称,但颜色尚未校准generated— 并非产品系列
屏幕无法准确呈现实物珠子的颜色:表面处理、光线和显示器都会造成偏差。请用十六进制颜色值进行挑选和比较,并按色号购买。
使用方法
下载或链接文件
每个调色板都包含一个 JSON 文件和一个 CSV 文件。可直接通过 CDN 链接:
https://cdn.jsdelivr.net/gh/makebead/craft-color-codes@main/data/json/dmc-floss.json
https://cdn.jsdelivr.net/npm/craft-color-codes@1/data/csv/miyuki-delica.csv
JavaScript
查询色号、查找最接近的颜色、在不同品牌之间转换。无需依赖项。
npm install craft-color-codes
import { getColor, nearest, convert } from 'craft-color-codes';
getColor('delica', 'DB10'); // "DB10", "DB-010" and "10" all work
// → { code: 'DB0010', name: 'Opaque Black', hex: '#131313' }
nearest('#E8A0B0', 'dmc', { limit: 3 }); // closest DMC floss to a color
// → [{ code: '3354', name: 'Dusty Rose Light', hex: '#E4A6AC', deltaE: 3.62 }, …]
convert('perler', 'P38', 'hama'); // Perler P38 → Hama
// → { from: { code: 'P38', name: 'Magenta', … }, matches: [{ code: 'H32', name: 'Neon Fuchsia', hex: '#FF208D', deltaE: 4.81 }, …] }
MCP 服务(Claude、Cursor、VS Code…)
将调色板作为工具提供给 AI 助手,让它根据数据而非记忆回答“Perler P38 在 Hama 中对应什么?”或“哪种 DMC 绣线最接近 #E8A0B0?”。
Claude Code:
claude mcp add craft-color-codes -- npx -y craft-color-codes
其他客户端(Claude Desktop、Cursor、VS Code):
{
"mcpServers": {
"craft-color-codes": {
"command": "npx",
"args": [
"-y",
"craft-color-codes"
]
}
}
}
list_palettes— 列出所有调色板及其状态get_color— 按人们常用的写法查询一个颜色及其色号find_closest— 按 CIEDE2000 排名,查找与某个十六进制颜色最接近的颜色convert_color— 将一个品牌的色号转换为另一品牌中最接近的对应色search_colors— 按颜色名称或色号搜索
数据格式
每个调色板文件都包含自己的描述、来源和许可证:
{
"id": "miyuki-delica",
"brand": "Miyuki",
"product": "Miyuki Delica 11/0 (DB)",
"count": 1288,
"status": "measured",
"notes": "…", "sources": [ … ], "license": "CC-BY-4.0",
"colors": [
{"code":"DB0010","name":"Opaque Black","hex":"#131313","rgb":[19,19,19],"glass":"opaque"},
…
]
}
code— 袋子、管子、绣线或物品上印制的色号hex—#RRGGBB,大写,并以[r, g, b]的形式提供rgbdiscontinued— 仅当颜色已停产时为true(Miyuki Delica)- 调色板专属字段:
sku(Perler 物品编号)、glass(Delica 玻璃类型)、group、block、survival(Minecraft 方块)、base、shade、buildable(Minecraft 地图颜色)
CSV 文件包含相同的颜色,每行一个:
code,name,hex,r,g,b,discontinued,glass
DB0010,Opaque Black,#131313,19,19,19,false,opaque
数值的来源
每个调色板的来源、方法和已知局限都记录在 SOURCES.md 和调色板文件的 notes 中。核查结果中的两个例子:常见上游数据将 DMC 309(Rose Dark)显示为灰棕色,而这里显示为红色;MakeBead 早期的 39 色版本将 DB0724(一种不透明的绿色)绘制成红色后,我们根据 Miyuki 自己的照片重新整理了 Delica 颜色。
发现颜色有误?
请提交 issue,并附上调色板、色号和你看到的颜色;如果可以,请提供珠子、绣线或积木与白纸放在一起的日光照片。更正会先录入 MakeBead,然后在此处重新发布。
→ 报告颜色错误
许可证
代码(src/、bin/):MIT。数据(data/):CC BY 4.0 — 可在任何地方使用,包括商业用途,但需注明出处。Perler、Hama、Artkal 和 Nabbi 的数值来自 maxcleme/beadcolors,并继续遵循其 MIT 许可证。建议注明:
Color data: craft-color-codes by MakeBead (https://makebead.com)
Perler、Hama、Artkal、Nabbi、MARD、Miyuki、Delica、DMC、Red Heart、LEGO 和 Minecraft 均为其所有者的商标。本项目与这些品牌均无关联,也未获其认可。非官方 Minecraft 产品。未经 Mojang 或 Microsoft 批准,也与其无关。
关于 MakeBead
MakeBead 是一款免费的图案制作工具,支持 Perler 和 Hama 拼豆、十字绣、钻石画、织机串珠、钩针编织、LEGO 马赛克和 Minecraft 像素画,提供 11 种语言。这里的每个调色板都已集成到该工具中。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。