MechanoFab

com.mechanofab由 mechanofab.com 發布官方發布者v1.0.0更新於 Oct 24, 2026

Manufacturing capability graph for AI agents: materials, processes, tolerances, and instant quotes.

已驗證Streamable HTTP可網頁執行開發者工具商業與電商

概覽

AI 產生的概覽

一個製造領域參考伺服器,讓助理查詢材料、製程、公差、設備與合規資料,並計算3D列印價格

可以做什麼
MechanoFab 透過 20 個工具提供製造知識圖譜。助理可以解析不規則的材料名稱,比較材料、製程與設備,依數值條件篩選材料,尋找等效材料或替代製程,並查詢使用溫度、環境相容性、法規合規(RoHS、REACH、FDA、ISO、ASTM、CE)以及 ISO 2768 公差。它也能回傳製程規格、設備能力與品管資訊、產業要求、由體積與材料計算零件質量,以及3D列印價格計算。
適用情境
適合助理回答製造相關的工程或採購問題:為零件選擇材料或製程、判斷某台設備能否加工指定尺寸或層厚、確認合規或公差要求,或估算3D列印報價。
執行需求
以遠端 streamable HTTP 端點形式執行於 mcp.mechanofab.com;未宣告任何套件、環境變數或請求標頭。報價工具可接受透過服務商上傳介面取得的檔案鍵,因此需要能連線至該服務的網路。
安裝前請注意
報價工具會計算價格,並可能解析上傳的零件檔案,檔案會傳送給第三方服務。回傳的價格、合規狀態與能力結果應視為參考資料,在用於採購或認證決策前需自行確認。

安裝

在 SourceWeft 中

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

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

交給代理程式安裝

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

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

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

其他 MCP 客戶端

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

{
  "mcpServers": {
    "mechanofab": {
      "type": "http",
      "url": "https://mcp.mechanofab.com/mcp"
    }
  }
}

工具

20

calculate_part_mass

Use when the user provides a part volume and material to calculate mass or weight. Returns mass in grams and kilograms. Example: 'How heavy is a 100cm³ aluminum 6061 part?'

輸入參數volume_cm3必填material_id必填

check_equipment_capability

Use when the user asks 'can the Bambu X1C print a 400mm × 400mm × 400mm part?', 'does this machine support 25 micron layer thickness?', 'is this machine capable for this part?'. Returns capable/not-capable with specific gaps.

輸入參數model_id必填required

check_material_environment_compatibility

Use when the user describes an operating environment (temperature, humidity, UV, chemicals) and wants to know if a material is suitable. Returns a compatibility rating (excellent/good/fair/poor) and specific risk factors.

輸入參數environment必填material_id必填

check_service_temperature

Use when the user specifies an operating temperature and asks if a material is suitable (e.g. 'can ABS handle 80°C?', 'what is the max temp for 6061 aluminum?'). Returns within_range status, min/max service temps, and safety margin.

輸入參數material_id必填service_temp_c必填

compare_equipment

Use when the user wants to compare specific machines (e.g. 'compare Formlabs Form 3 vs Stratasys J55', 'which machine has better build volume?'). Accepts 2–4 model IDs and optional metric list.

輸入參數model_ids必填compare_on

compare_materials

Use when the user asks to compare materials (e.g. 'AL6061 vs SS304', 'which plastic is stronger'). Returns a structured comparison table grouped by property. Accepts 2–5 material IDs and an optional list of properties to compare.

輸入參數propertiesmaterial_ids必填

compare_processes

Use when the user wants to compare manufacturing processes (e.g. 'SLS vs FDM vs SLA comparison', 'which process has better tolerance: CNC or injection molding?'). Accepts 2–5 process IDs and optional metric list.

輸入參數compare_onprocess_ids必填

filter_materials_by_constraint

Use when the user specifies material requirements (e.g. 'density < 3 g/cm³', 'tensile > 400 MPa', 'max temp ≥ 200°C'). Returns all materials that pass every constraint. Supports gte, lte, eq, contains operators.

輸入參數process_idconstraints必填

find_alternative_processes

Use when the user asks 'what can replace FDM for this part?', 'alternative to CNC for low volumes?', or needs to switch process due to lead time / cost / material constraints.

輸入參數process_id必填constraintsmaterial_id

find_equipment_by_process

Use when the user asks 'what machines can do SLS?', 'do you have equipment that can print 300mm × 300mm?', 'which printers support PEEK material?'. Returns matching equipment with build volumes, layer thickness, and availability status.

輸入參數process_id必填material_idbuild_size_min_mmlayer_thickness_max_micron

find_equivalent_materials

Use when the user wants alternatives to a specific material (e.g. 'what can replace SS304?', 'cheaper alternative to titanium'). Returns materials ranked by similarity score. Match criteria include strength, density, cost_tier, process_compat, thermal, corrosion.

輸入參數material_id必填max_resultsmatch_criteria必填

get_equipment_qc_specs

Use when the user asks about machine certifications, dimensional accuracy, or QC procedures (e.g. 'is this machine ISO certified?', 'what is the dimensional accuracy of the EOS M 290?', 'what inspection methods do you use for this machine?').

輸入參數model_id必填

get_industry_requirements

Use when the user asks industry-specific requirements (e.g. 'what materials are used in aerospace?', 'what certifications does the medical device industry require?', 'typical tolerances for automotive parts?').

輸入參數industry_id必填

get_iso2768_tolerances

Use when the user asks about ISO 2768 tolerances (e.g. 'what is ISO 2768-m tolerance for 50mm?', 'ISO 2768 fine grade flatness?', 'general tolerance for machined parts'). Returns the ±tolerance value, range string, and applicable dimension range.

輸入參數grade必填tolerance_type必填nominal_dimension_mm必填

get_material_compliance

Use when the user needs to know if a material meets regulatory requirements (e.g. 'is this plastic RoHS compliant?', 'does this aluminum meet FDA requirements?'). Returns compliance status for RoHS, REACH, FDA, ISO, ASTM, CE.

輸入參數standardsmaterial_id必填

get_material_process_compatibility

Use when the user asks which processes can be used with a material (e.g. 'can titanium be FDM printed?', 'what processes work with PEEK?'). Returns compatible and incompatible process lists.

輸入參數material_id必填process_ids

get_process_specs

Use when the user asks about process specs, capabilities, or constraints (e.g. 'what is the tolerance of SLS?', 'what is the build volume of FDM?', 'what lead time for CNC machining?'). Returns category, build size, tolerance, compatible materials, lead time, and surface finish.

輸入參數process_id必填

match_industry_materials

Use when the user asks 'what materials are approved for medical devices?', 'best lightweight materials for aerospace?', 'food-safe materials for injection molding?'. Cross-references industries and materials dictionaries.

輸入參數process_idindustry_id必填requirements

quote_calc

Use this tool to CALCULATE a 3D printing price. Provide material_name, color, lead_time (must match the 3dp-pricing dictionary), quantity, and either weight_g or volume_cm3 — or an uploaded file_key (obtained from /v1/uploads/presign + /v1/uploads/complete) which is parsed to get volume. This tool does NOT create an order; it returns part_price / total / order_url. Output is desensitized (no unit prices).

輸入參數notesparts必填

search_materials

Use to resolve a user's material description (industry grade name like 'PA12', a colloquial term like 'nylon', a Chinese term, or a vague description) into concrete materials.csv entries. Unlike compare_materials/find_equivalent_materials (which need an exact known ID), this tool accepts messy input and returns a ranked list of candidates — use it as the first step when you don't already know the exact material_id. If multiple candidates come back, ask the user to pick one rather than guessing. Optionally narrow by category_hint (Plastic/Metal/Rubber/Resin/Powder Metals/Powder Polymers) or process_filter (e.g. 'Selective Laser Sintering', 'SLS', 'Injection Molding') when the context already implies a manufacturing process.

輸入參數limitquery必填category_hintprocess_filter

版本歷史

1
  1. v1.0.0最新Oct 11, 2026

評分

已滿足適用檢查項的 83%

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

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

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

  • 授權條款不適用

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