关于 compatsy 3D printing
compatsy 3D printing 是面向 3D 打印设备与配件的托管 MCP 服务,可查询兼容性、规格、价格和库存。兼容结论附有规则依据,规格与价格也标明来源和核验时间。
主要功能
- 01按名称和规格筛选产品
- 02查看带来源的规格与报价
- 03比较 2 至 10 件产品
- 04按规则检查配件兼容性
- 05查询商家价格与库存
- 06报告错误的产品信息
适用场景
- 01确认喷嘴是否适配打印机
- 02查找有库存的兼容配件
- 03比较打印机或配件
- 04反馈错误的规格或价格
MCP 相关
向 MCP 客户端提供产品搜索、详情、比较、兼容性和库存工具,以及问题反馈工具。可通过托管的 Streamable HTTP 端点或可选的 stdio 桥接程序连接。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://compatsy.com/3d-printing/mcpclaude mcp add --transport http com-compatsy-3d-printing https://compatsy.com/3d-printing/mcp{"mcpServers":{"com-compatsy-3d-printing":{"type":"http","url":"https://compatsy.com/3d-printing/mcp"}}}在 Cursor 中打开{"servers":{"com-compatsy-3d-printing":{"type":"http","url":"https://compatsy.com/3d-printing/mcp"}}}在 VS Code 中打开{"mcpServers":{"com-compatsy-3d-printing":{"type":"http","url":"https://compatsy.com/3d-printing/mcp"}}}{"mcpServers":{"com-compatsy-3d-printing":{"serverUrl":"https://compatsy.com/3d-printing/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
compatsy-mcp
compatsy 可以回答“这个零件能装在那台机器上吗?哪里有现货?”每个类别都有自己的 MCP 端点:
| 类别 | 涵盖范围 | 端点 |
|---|---|---|
| 3D 打印 | 打印机、喷嘴、热端、打印平台、耗材、外壳 | https://compatsy.com/3d-printing/mcp |
| 家用意式咖啡 | 咖啡机、压粉器、粉碗筛、布粉工具、定量环、滤篮 | https://compatsy.com/home-espresso/mcp |
规格均附带来源和置信度;适配结论会注明判定依据;价格则附带最近一次核验时间。
本仓库是托管 MCP 服务的快速入门指南。除了可选的 stdio 桥接程序外,所有服务都不会在本地运行。
连接
远程(推荐)。 支持 Streamable HTTP 的任何客户端:
{ "mcpServers": { "compatsy-3d-printing": { "url": "https://compatsy.com/3d-printing/mcp" } } }
通过 npx 使用 stdio。 适用于只能启动本地服务的客户端:
{ "mcpServers": { "compatsy-espresso": { "command": "npx", "args": ["-y", "github:elliot-rosen/compatsy-mcp"], "env": { "COMPATSY_MCP_URL": "https://compatsy.com/home-espresso/mcp" } } } }
Claude Code:claude mcp add --transport http compatsy-3d-printing https://compatsy.com/3d-printing/mcp
无需账户或密钥。调用按会话进行速率限制。桥接程序默认使用 https://compatsy.com/mcp(3D 打印);如需使用表格中的其他端点,请设置 COMPATSY_MCP_URL。
工具
| 工具 | 功能 | 只读 |
|---|---|---|
search_products | 按名称或类别以及规格筛选条件查找产品 | 是 |
get_product | 获取完整规格、来源和置信度,以及每项报价的核验时间 | 是 |
compare | 并排比较 2 到 10 件产品的规格 | 是 |
check_fit | 查询零件与机器的适配结论,以及规则 ID 和版本,或缺失字段 | 是 |
check_stock | 查询各商家的价格和库存;超过一小时未核验的商品会重新核验 | 是 |
report_issue | 标记错误的规格、价格或适配结论。报告不会修改事实 | 否 |
调用示例
{"name": "search_products", "arguments": {"query": "hardened nozzle 0.4", "category": "nozzle", "limit": 5}}
{"name": "get_product", "arguments": {"product_id": "prusa-mk4s"}}
{"name": "compare", "arguments": {"product_ids": ["bambu-lab-p1s", "prusa-core-one"]}}
{"name": "check_fit", "arguments": {"subject_id": "<nozzle id from search_products>", "target_id": "prusa-mk4s"}}
{"name": "check_stock", "arguments": {"product_id": "prusa-mk4s"}}
{"name": "report_issue", "arguments": {"entity_type": "product", "entity_id": "prusa-mk4s", "field": "nozzle_thread", "claim": "MK4S uses the Nextruder thread"}}
适合使用这些工具的提示词示例:
- “V6 喷嘴能装在我的 Prusa MK4S 上吗?如果需要转接件,请说明是哪种。”
- “哪些硬化钢 0.6 mm 喷嘴适用于 Bambu Lab P1S?请按现货中的最低价排序。”
- “比较 Core One 和 P1S 的打印体积和外壳。”
- “哪些粉碗筛适用于 Breville Barista Express,且有现货?”
适配结论
fits、fits_with_adapter、does_not_fit 或 unknown。unknown 也是一种答案:它会列出缺失的规格字段,而不是猜测。每条规则都需要两个独立来源(其中一个来自制造商),才能作出判定。
编辑器规则
rules/cursor.mdc 和 rules/windsurf.md 会告知 Cursor 或 Windsurf Agent:何时应调用 compatsy,而不是凭记忆猜测适配情况。
链接
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。