Craft Color Codes について
Craft Color Codesは、ビーズ、刺しゅう糸、毛糸、LEGO、Minecraftなど15種類の手芸用カラーパレットデータを提供します。パターン作成ツールや色変換ツール、買い物リストを作る制作者や開発者向けで、各パレットに出典と信頼度が記されています。
主な機能
- 01JSONとCSV形式の15パレット
- 02色コード、Hex、RGB値
- 03色の検索と参照
- 04CIEDE2000による近似色検索
- 05ブランド間の色コード変換
- 06パレットごとの出典と信頼度
活用シーン
- 01手芸パターン作成ツールの構築
- 02近い刺しゅう糸の色探し
- 03ブランド間でビーズコードを変換
- 04色別の買い物リスト作成
MCP 対応
MCPサーバーは、パレット一覧、色の参照と検索、近似色の照合、ブランド間変換のツールをMCPクライアントに提供します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
5掲載時のツール一覧 · 2 週間前に更新
このツールにパラメーターはありません。
詳細
クラフト用カラーコード
英語 · ドイツ語 · 日本語 · 韓国語 · フランス語 · スペイン語 · ロシア語 · タイ語 · 簡体字中国語 · 繁体字中国語 · ポルトガル語(ブラジル)
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 series(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 6 本撚り刺しゅう糸(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— 製品ラインではありません
画面上で実物のビーズを正確に再現することはできません。仕上げ、照明、モニターによって色は変わります。色を選んだり比較したりするには hex 値を使い、購入時にはコードを確認してください。
使用方法
ファイルをダウンロードまたはリンクする
各パレットには 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 では何色?」「#E8A0B0 に最も近い DMC の刺しゅう糸はどれ?」といった質問に、記憶ではなくデータを使って回答できます。
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— 一般的な表記で入力されたコードから、1 色を取得しますfind_closest— CIEDE2000 による順位付けで、16 進数カラーに最も近い色を見つけます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。rgbは[r, g, b]ですdiscontinued— 製造が終了した色(Miyuki Delica)のみtrue- パレット固有のフィールド:
sku(Perler の商品番号)、glass(Delica のガラスの種類)、group、block、survival(Minecraft のブロック)、base、shade、buildable(Minecraft のマップカラー)
CSV には同じ色が 1 行につき 1 色ずつ記載されています:
code,name,hex,r,g,b,discontinued,glass
DB0010,Opaque Black,#131313,19,19,19,false,opaque
数値の出典
各パレットの出典、手法、既知の弱点は、SOURCES.md とパレットファイルの notes に記載されています。調査で判明した例を 2 つ紹介します。DMC 309(Rose Dark)は、一般的な上流データでは灰褐色ですが、ここでは赤色です。また、MakeBead の以前の 39 色セットでは、不透明な緑色の DB0724 が赤色として描画されていたことが判明したため、Delica の色は Miyuki の公式写真をもとに再構築しました。
色が間違っていた場合
パレット名、コード、実際に見える色を添えて 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 言語に対応しています。ここに掲載されているすべてのパレットは、MakeBead のツールで利用できます。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。