关于 moissanite-tools
moissanite-tools 是面向珠宝选购与宝石参考的 MCP 服务,提供密度校正的莫桑石克拉与毫米换算,以及分级和尺寸资料。支持托管连接或本地运行。
主要功能
- 01莫桑石克拉与毫米换算
- 02GIA 颜色和净度等级参考
- 03US、UK、EU 戒指尺码换算
- 04项链长度与耳钉外观查询
- 05莫桑石、钻石与锆石参数
适用场景
- 01按毫米估算莫桑石克拉数
- 02跨国家标准换算戒指尺寸
- 03查询宝石颜色与净度等级
- 04比较项链长度或耳钉尺寸
MCP 相关
MCP 服务通过六种工具提供宝石换算、分级和首饰尺寸查询。可连接托管端点,也可通过 stdio 本地运行。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://mcp.fitiny.com/mcpclaude mcp add --transport http com-fitiny-moissanite-tools https://mcp.fitiny.com/mcp{"mcpServers":{"com-fitiny-moissanite-tools":{"type":"http","url":"https://mcp.fitiny.com/mcp"}}}在 Cursor 中打开{"servers":{"com-fitiny-moissanite-tools":{"type":"http","url":"https://mcp.fitiny.com/mcp"}}}在 VS Code 中打开{"mcpServers":{"com-fitiny-moissanite-tools":{"type":"http","url":"https://mcp.fitiny.com/mcp"}}}{"mcpServers":{"com-fitiny-moissanite-tools":{"serverUrl":"https://mcp.fitiny.com/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
6| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| carat | number | 是 | 克拉重量,例如 1.0 |
| stone | enum | 否 | moissanite | diamond | cz |
详细介绍
moissanite-tools

莫桑石分级参考及克拉↔毫米换算——数据经过计算,而非照搬。
为什么要做这个
网上几乎所有克拉/毫米对照表都是按钻石计算的。莫桑石的密度不同(3.21 vs 3.52 g/cm³),因此把钻石对照表用于莫桑石会产生约 9% 的误差:
| 直径 | 钻石 | 莫桑石 | 立方氧化锆 |
|---|---|---|---|
| 4.0 mm | 0.24 ct | 0.22 ct | 0.39 ct |
| 5.0 mm | 0.47 ct | 0.43 ct | 0.76 ct |
| 6.5 mm | 1.03 ct | 0.94 ct | 1.66 ct |
| 8.0 mm | 1.91 ct | 1.74 ct | 3.09 ct |
这就是为什么莫桑石通常按毫米而非克拉销售——同样的“1 克拉”,会因石头不同而看起来大小不一。
内容一览
data/grading.json GIA colour (D–K) and clarity (FL–SI) scales, plus published
optical constants for moissanite / diamond / cubic zirconia
data/sizing.json ISO 8653 ring sizes (US/UK/EU/mm), necklace lengths, stud sizes
src/conversion.js carat ↔ mm for round brilliant cut, density-corrected
src/sizing.js ring size conversion, necklace length and stud appearance lookups
mcp/server.js Model Context Protocol server exposing all of the above
戒指尺寸
跨境购买戒指容易出错,因为不同体系互不相通:美国 6 号相当于英国 M 号,而非英国 6 号。符合 ISO 8653 标准的欧码,就是戒指内圈周长的毫米数。
| 美国 | 英国 | 欧码 | 内径 |
|---|---|---|---|
| 5 | J | 49.3 | 15.7 mm |
| 6 | M | 51.9 | 16.5 mm |
| 7 | O | 54.4 | 17.3 mm |
| 8 | Q | 57.0 | 18.1 mm |
| 9 | R½ | 59.5 | 18.9 mm |
对于对照表中没有的尺寸,将返回最接近的已列出尺寸,并标记为 exact: false,而不是凭空编造数值。
使用方法
import { caratFromMm, mmFromCarat, compareAtWeight } from './src/conversion.js';
mmFromCarat(1, 'moissanite'); // 6.65 mm
mmFromCarat(1, 'diamond'); // 6.45 mm
caratFromMm(6.5, 'moissanite'); // 0.94 ct
compareAtWeight(1);
// { carat: 1, moissanite_mm: 6.65, diamond_mm: 6.45, cz_mm: 5.49 }
MCP 服务
有两种运行方式。
托管版——无需安装。 将任意 MCP 客户端指向:
https://mcp.fitiny.com/mcp
已列入官方 MCP Registry,名称为 com.fitiny/moissanite-tools。
本地运行——stdio:
node mcp/server.js
提供六种工具:
| 工具 | 可解答的问题 |
|---|---|
carat_to_mm | 1 ct 莫桑石有多宽? |
mm_to_carat | 一颗 6.5 mm 的石头在不同材质中的重量是多少? |
grading_scale | VVS1 / D 色具体代表什么? |
ring_size_convert | 英国 M 号对应美国什么尺寸? |
necklace_length | 18" 项链戴起来到哪里? |
stud_appearance | 6 mm 耳钉戴在耳朵上看起来有多大? |
计算方法
GIA 圆形明亮式切工公式,按相对密度缩放:
weight_ct = diameter_mm² × depth_mm × 0.0061 × (ρ_stone / ρ_diamond)
depth_mm = diameter_mm × 0.612 (average depth ratio, well-cut round)
与已发布的钻石对照表相比,精度为:平均误差 1.4%,最大误差 3.3%。实际宝石会因切工比例而有所差异——请将结果作为参考,而非称量宝石的替代方式。
仅适用于圆形明亮式切工。 异形切工(椭圆形、公主方形、祖母绿形、梨形)的重量分布不同,需要专属的形状系数,本项目未收录这些系数。
关于数据
颜色和净度等级采用 GIA 钻石分级体系,莫桑石行业也沿用了这一体系。光学参数(折射率、色散、莫氏硬度、密度)均为已发表的宝石学数据。这里的内容没有从其他网站抓取——换算数据根据上述公式计算,因此可按 MIT 许可发布。
这是一份描述性参考资料,不是鉴定证书。经过分级的宝石会附有宝石学实验室出具的报告;本仓库仅解释这些等级的含义。
在线工具
交互版本可在 fitiny.com/pages/moissanite-grading 使用。
许可证
MIT——详见 LICENSE。由 FITINY Jewelry 维护。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。