Connection check
verified live · 26h ago
openfab
Instant parametric cost estimates for custom manufacturing: CNC, molding, sheet metal, 3DP, PCB.
Tools
7
GitHub stars
—
Installs / wk
—
Licence
—
Transport
streamable-http
Last checked
26h ago
Tools & capabilities
7 toolsRead from the running server on 26h ago.
compare_processes
finishmaterialquantity*processes*tolerance_mmbounding_box_mm
Compare cost and lead time for one part across manufacturing processes. Provide 2-8 process names and a quantity; returns per-process estimates sorted by total cost, plus… Compare cost and lead time for one part across manufacturing processes. Provide 2-8 process names and a quantity; returns per-process estimates sorted by total cost, plus a lowest-cost / shortest-lead-time note. Indicative and non-binding.
dfm_feedback
notesfinishprocess*materialquantity*tolerance_mm
+2
Rule-based design-for-manufacturability feedback for a part specification. Rule-based design-for-manufacturability feedback for a part specification.
discover_capabilities
List supported manufacturing processes, materials, and the fields an estimate accepts. List supported manufacturing processes, materials, and the fields an estimate accepts.
estimate_bom
parts*
Estimate costs for a multi-part bill of materials in one call. Each part: {process, quantity, material?, bounding_box_mm?, tolerance_mm?, finish?}. Returns per-line estima… Estimate costs for a multi-part bill of materials in one call. Each part: {process, quantity, material?, bounding_box_mm?, tolerance_mm?, finish?}. Returns per-line estimates, a BOM total, and the longest lead time. Indicative and non-binding. Max 50 lines.
get_lead_time
process*quantity*
Estimated production lead time in days, by process and quantity. Estimated production lead time in days, by process and quantity.
refine_quote
notestoken*finishprocess*materialquantity*
+3
Refine a previous estimate (change quantity, material, tolerance, finish) by passing its quote_token. Refine a previous estimate (change quantity, material, tolerance, finish) by passing its quote_token.
request_quote
notesfinishprocess*materialquantity*tolerance_mm
+2