compatsy 3D printing

com.compatsy由 compatsy.com 发布官方发布者v0.1.0更新于 Oct 29, 2026

What fits, with live prices: specs, fit verdicts with rule ids and stock for 3D printing.

已验证Streamable HTTP可网页运行网页搜索与抓取商业与电商

概览

AI 生成的概览

面向3D打印配件的托管MCP服务器:搜索产品、对比规格、检查配件与机器的兼容性,并查看实时库存与价格。

可以做什么
  • 搜索与读取产品:按名称或类别查找打印机、喷嘴、热端、打印板、耗材和机箱,返回完整规格、来源与置信度。
  • 对比产品:为2至10个产品生成并排规格表,标出差异字段与报价。
  • 检查兼容性:给出适配、需转接件适配、不适配或未知的结论,并注明判定所用规则编号与版本,或列出缺失的规格字段。
  • 查询库存与价格:按商家给出可售情况,数据超过一小时会重新实时核验。
  • 报告问题:标记错误的规格、价格或兼容性结论;报告不会直接修改事实。
适用场景
当用户询问某个喷嘴、热端、打印板或耗材能否装到某台打印机上,或想知道兼容配件中哪个最便宜且有货时适用。它用带来源的规格和基于规则的结论替代凭记忆猜测兼容性。
运行要求
远程Streamable HTTP端点,无需账号或API密钥。仅支持本地启动服务器的客户端可使用可选的npx stdio桥接,通过COMPATSY_MCP_URL环境变量配置端点。调用按会话限流。
安装前请注意
返回的链接为联盟推广链接,运营方可能获得佣金,但默认链接仍为最低在售价。report_issue并非只读:它会向服务提交声明,可能使某条事实被标记为有争议。价格与库存为第三方数据,在重新核验前可能已过时。

安装

在 SourceWeft 中

  1. 打开 控制台中的 compatsy 3D printing,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/com.compatsy%2F3d-printing/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "mcpServers": {
    "compatsy-3d-printing": {
      "type": "http",
      "url": "https://compatsy.com/3d-printing/mcp"
    }
  }
}

README

compatsy-mcp

compatsy answers "does this part fit that machine, and where is it in stock?" Each category has its own MCP endpoint:

CategoryCoversEndpoint
3D printingprinters, nozzles, hotends, build plates, filament, enclosureshttps://compatsy.com/3d-printing/mcp
Home espressomachines, tampers, puck screens, distribution tools, dosing funnels, basketshttps://compatsy.com/home-espresso/mcp

Specs carry their source and confidence, fit verdicts cite the rule that decided them, and prices come with the time they were last verified.

This repo is the quickstart for the hosted MCP server. Nothing runs locally except an optional stdio bridge.

Connect

Remote (preferred). Any client that supports Streamable HTTP:

json
{ "mcpServers": { "compatsy-3d-printing": { "url": "https://compatsy.com/3d-printing/mcp" } } }

stdio via npx. For clients that only launch local servers:

json
{ "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

No account or key. Calls are rate limited per session. The bridge defaults to https://compatsy.com/mcp (3D printing); set COMPATSY_MCP_URL to another endpoint from the table.

Tools

ToolWhat it doesRead-only
search_productsFind products by name or category plus spec filtersyes
get_productFull specs with source and confidence, every offer with verified timeyes
compareSide-by-side spec table for 2 to 10 productsyes
check_fitVerdict for a part and a machine, with the rule id and version, or the missing fieldsyes
check_stockPrice and availability per merchant, re-verified when over an hour oldyes
report_issueFlag a wrong spec, price or verdict. Reports never edit factsno

Example calls

json
{"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"}}

Example prompts that use them well:

  • "Will a V6 nozzle fit my Prusa MK4S? If it needs an adapter, say which."
  • "Which hardened 0.6 mm nozzles fit a Bambu Lab P1S, cheapest in stock first?"
  • "Compare the Core One and the P1S on build volume and enclosure."
  • "Which puck screens fit a Breville Barista Express, in stock?"

Verdicts

fits, fits_with_adapter, does_not_fit or unknown. Unknown is an answer: it lists the spec fields that are missing rather than guessing. Every rule needs two independent sources, one from the manufacturer, before it can decide anything.

Editor rules

rules/cursor.mdc and rules/windsurf.md tell Cursor or Windsurf agents when to call compatsy instead of guessing fitment from memory.

Links

来源:README.md,提交 3e02f4a

工具

6

search_products

Search products

Find products by name or by category and spec filters; returns key specs and the best in-stock offer. Example: {"query":"0.4 hardened nozzle","category":"nozzle","limit":5}

输入参数limitqueryfilterscategory

get_product

Get product details

Full specs with per-field confidence and source, every offer with verified time, 30/90-day price range. Example: {"product_id":"prusa-mk4s"}

输入参数product_id必填

compare

Compare products

Side-by-side spec table with offers and the fields that differ. Pass 2-10 product_ids, or a category with filters. Example: {"product_ids":["e3d-v6-brass-0-4","bondtech-cht-0-4"]}

输入参数limitfilterscategoryproduct_ids

check_fit

Check fit

Does this part fit that machine? Returns a verdict with the rule id and version that decided it, or the missing fields. Example: {"subject_id":"e3d-v6-brass-0-4","target_id":"prusa-mk4s"}

输入参数target_id必填subject_id必填

check_stock

Check stock and price

Availability and price per merchant, re-verified live when the data is over an hour old. Example: {"product_id":"prusa-mk4s","merchant_id":"prusa3d"}

输入参数product_id必填merchant_id

report_issue

Report a data issue

Flag a wrong spec, price or fit verdict. Reports never edit facts; two independent reports mark a fact disputed. Example: {"entity_type":"product","entity_id":"prusa-mk4s","field":"nozzle_thread","claim":"MK4S uses the Nextruder thread"}

输入参数claim必填fieldentity_id必填entity_type必填

版本历史

1
  1. v0.1.0最新Oct 29, 2026

评分

已满足适用检查项的 100%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分

其他 Compatsy 集成