How-to guide · Updated 13 October 2026 · Formada3D, Melbourne

How to get a 3D printing quote with ChatGPT, Claude or Grok

Your AI assistant can read a live Formada3D 3D-printing price for you, without uploading anything. Our quote engine answers plain web links, so ChatGPT, Claude, Grok (and any assistant that can open a URL) can quote a part size in seconds. For the exact price you upload the real file on our quote page, where you also pay.

Step 1: ask for an estimate with one link

Paste this into the chat (change the numbers, in millimetres, and the material):

The assistant opens the link and gets the part price, the A$8 minimum-order top-up (if any), shipping and the delivered total in AUD, no GST. Works in ChatGPT, Claude, Grok, Perplexity and most browsing assistants. Add &format=json for structured data. Shapes: box (x, y, z), cylinder (x = diameter, z = height), sphere (x = diameter). Materials: PLA, PETG, TPU, ABS, ASA, and production-network options such as MJF_PA12, SLS_PA12, SLA_GREY, SS316L (full list at /api/quote/v1/options).

Step 2: price your real file

Put your STL, 3MF or OBJ somewhere public (Dropbox direct link, GitHub, your own site) and give the assistant this form:

https://formada3d.com/api/quote/v1/quote?file_url=https://example.com/part.stl&material=PLA&qty=1&format=text

We fetch the file, slice it on our Bambu Lab printer profiles and return the price, grams, print time, printability checks and a checkout link. Or simply drop the file on the quote page yourself: same engine, same price.

Step 3: review and pay (you, not the assistant)

Open the checkout link the assistant gives you. It shows the exact quote with a 3D preview; change material, colour or quantity if you like, then pay by card. Business customers can pay by invoice or purchase order. Assistants never pay and never see card details.

Connect the whole shop to Claude or ChatGPT (optional)

Our MCP server https://mcp.formada3d.com/ gives assistants product search, materials guidance, order status and quoting tools. Claude: Settings → Connectors → Add custom connector → paste the URL. Claude Code: claude mcp add --transport http formada3d https://mcp.formada3d.com/. ChatGPT and HTTP agents: plain JSON at POST https://mcp.formada3d.com/api/<tool>, spec at openapi.json. If your assistant cannot upload files, prefer the GET estimate link from step 1. Full details: formada3d.com/ai/ and the quote API docs.

Frequently asked questions

Does my AI assistant need an account or API key?

No. The estimate link is public and rate limited; it returns a price in plain text or JSON. Only the person who orders creates a quote and pays on formada3d.com.

Is the estimate the final price?

No. It is computed for a solid box, cylinder or sphere of the size you give. Upload the real file on the quote page (or give the assistant a public file link) for the exact price; the same engine prices both.

Can the assistant pay for me?

No. It can read prices and hand you a checkout link; you review the quote and pay by card (or invoice/PO for business accounts) on our site.

What if the assistant says it cannot upload files?

Use the estimate link, or host the STL somewhere public (Dropbox, GitHub, your site) and give the assistant the file_url link form shown above.

Get your exact quote →