Craftery Developer Tools

dev.craftery由 craftery.dev 發布官方發布者v1.0.2更新於 Oct 24, 2026

Developer utilities: color conversion, WCAG contrast, timestamps, UUIDs, and hashing.

已驗證Streamable HTTP可網頁執行開發者工具

概覽

AI 產生的概覽

一個遠端 MCP 伺服器,提供小型開發工具:顏色轉換、WCAG 對比度檢查、時間戳記轉換、UUID 產生和文字雜湊。

可以做什麼
它提供六個實用工具。convert_color 可將顏色轉換為十二種格式的程式碼,包括 HEX、rgba()、Tailwind 類別名稱、SwiftUI、Android、Flutter 和 React Native,並依各平台的 alpha 位元組順序處理。check_contrast 計算 WCAG 2.1 對比度並給出 AA/AAA 通過與否的結果,swiftui_color 產生 SwiftUI Color 初始化程式碼及 Asset Catalog 片段。generate_uuid 產生 v4、v7 或 NIL UUID,hash_text 計算 MD5、SHA-1、SHA-256、SHA-384、SHA-512 摘要或 HMAC 變體,convert_timestamp 在 epoch 值、ISO 8601、RFC 2822 和 IANA 時區之間轉換。
適用情境
適合在開發工作中需要快速、精確的轉換或檢查時使用:挑選符合無障礙要求的配色、把顏色移植到特定平台的程式碼、跨時區格式化時間戳記,或在不寫本機指令碼的情況下產生識別碼和摘要。
執行需求
透過 streamable HTTP 存取提供方主機上的遠端端點;未宣告任何套件、環境變數或請求標頭,也未宣告身分驗證。
安裝前請注意
hash_text 接受 HMAC 金鑰,因此傳入的任何金鑰都會送到遠端服務;該工具聲明為無狀態且不儲存輸入。請求會送往第三方主機,請勿傳送不願外流的敏感文字或金鑰。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Craftery Developer Tools,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/dev.craftery%2Ftools/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "craftery-developer-tools": {
      "type": "http",
      "url": "https://craftery.dev/mcp"
    }
  }
}

工具

6

convert_color

Convert Color

Converts a color into code for 12 formats: HEX, HEX8, rgba(), hsla(), closest CSS named color, closest Tailwind class, SwiftUI Color, UIColor, Jetpack Compose, Android XML, Flutter, and React Native. Applies each platform's alpha byte order (RRGGBBAA on the web, AARRGGBB on Android/Compose/Flutter).

輸入參數alphacolor必填

check_contrast

Check Color Contrast

Computes the exact WCAG 2.1 contrast ratio between a foreground and background color (relative-luminance formula) and reports AA/AAA pass-fail for normal text (4.5 / 7), large text (3 / 4.5), and UI components (3).

輸入參數background必填foreground必填

swiftui_color

SwiftUI Color Code

Generates every SwiftUI Color initializer for a color: Color(red:green:blue:), opacity variant, Color(.sRGB), Color(.displayP3), HSB, hex-extension call, #colorLiteral, UIColor/NSColor bridges — plus a reusable `extension Color` snippet and Asset Catalog Contents.json.

輸入參數namealphacolor必填

generate_uuid

Generate UUID

Generates cryptographically random UUIDs: v4 (random), v7 (RFC 9562 time-ordered; batches stay strictly ordered), or NIL. Supports uppercase, hyphen-less, and braced formatting. 1–100 per call.

輸入參數countbraceshyphensversionuppercase

hash_text

Hash Text

Computes MD5, SHA-1, SHA-256, SHA-384, and SHA-512 digests of a UTF-8 string, or HMAC variants when a key is given (HMAC-MD5 unsupported). Stateless; input is not stored.

輸入參數text必填hmac_key

convert_timestamp

Convert Timestamp

Converts between Unix epoch timestamps and human-readable dates. Accepts epoch seconds / milliseconds / microseconds (auto-detected by magnitude), ISO 8601 / RFC 2822 strings, or "now". Returns seconds, millis, micros, ISO 8601 UTC, RFC 7231 UTC, the wall-clock time in a requested IANA timezone, and a relative description.

輸入參數input必填timezone

版本歷史

2
  1. v1.0.2最新Oct 17, 2026
  2. v1.0.1Sep 16, 2026

評分

已滿足適用檢查項的 83%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分

    請宣告包含 README 的 GitHub 儲存庫,或在 OAuth 受保護資源後設資料中提供 resource_documentation。

  • 授權條款不適用

    託管服務按其提供方的條款使用,因此這裡不要求授權條款。此檢查項不計入百分比。