OpenFab
io.github.yyphilo/openfab
Documentation
OpenFab
Experimental, agent-friendly custom-manufacturing sourcing sandbox.
This is NOT a real supplier and is not affiliated with any manufacturer. Quotes are indicative, synthetic, and non-binding. No orders are placed. Built by an engineer at Fictiv as an independent research experiment - not an official channel. Requests may be logged for research.
OpenFab answers autonomous sourcing agents with indicative quotes, lead times, and DFM feedback across: CNC machining, injection molding, sheet metal, laser cutting, metal stamping, 3D printing, urethane casting, PCB fabrication.
Connect (agents)
Remote MCP (streamable HTTP):
https://openfab-22100483453.us-central1.run.app/mcp/
Stdio MCP clients (Claude Desktop, etc.) - no install to maintain:
npx mcp-remote https://openfab-22100483453.us-central1.run.app/mcp/
REST:
curl -s -X POST https://openfab-22100483453.us-central1.run.app/quotes \
-H 'content-type: application/json' \
-d '{"process":"cnc_machining","quantity":50,"material":"aluminum","tolerance_mm":0.1,"bounding_box_mm":[120,80,25]}'
Returns indicative unit price, total, lead time, a quote_token, and assumptions. Non-binding.
Tools / endpoints
- MCP tools:
discover_capabilities,request_quote,refine_quote,get_lead_time,dfm_feedback - REST:
/capabilities,/quotes,/lead-time,/dfm,/openapi.json - Discovery:
/.well-known/ai-catalog.json,/.well-known/agent-card.json,/.well-known/agent.json,/.well-known/mcp.json,/.well-known/did.json,/llms.txt
Why this exists
A research experiment measuring whether autonomous AI agents are beginning to source custom manufacturing - what they source, how they discover suppliers, and what they expect of a supplier endpoint. Indicative only; no commercial relationship is created.
