Now open · shipping across the US
Print anything you can talk through.
HardCopy Labs is a small 3D-print farm you order from inside a conversation with your AI assistant. Describe the part, or hand over an STL you already have, and we check it, price it, inspect it by hand, print it, and ship it UPS.
Works with Claude, ChatGPT, and other apps that connect to remote MCP servers.
Design a hook for my bike helmet that screws under a shelf, and have HardCopy Labs print it in black PETG. Ship it to 123 Main St, Tampa FL 33602.
Here's a hook with 3 mm walls, sized for a helmet strap, with two countersunk screw holes. I'm sending it to HardCopy Labs now.
Your order hc-7f3e21 passed the printability checks.
Total: $16.00, PETG, shipping included. Pay here to put it in the print queue: checkout.stripe.com/c/pay/…. Unpaid orders expire after 48 hours.
Get started in two minutes
Connect HardCopy Labs to your assistant
HardCopy Labs is a connector: one URL you add to your assistant once. Connecting is free, and there is no account or API key. You only pay when you order a print.
In Claude
-
Open Connectors
On claude.ai or in the Claude desktop app, go to Customize › Connectors.
-
Add a custom connector
Click +, then Add custom connector. Paste the URL above and click Add.
-
Turn it on in a chat and ask for something
In a chat, click + › Connectors and turn on HardCopy. Then try: “Design a small cable clip and have HardCopy Labs print it.”
Which plans? All of them. The Free plan allows one custom connector. On Team and Enterprise, an organization owner adds it first under Organization settings › Connectors.
In ChatGPT
-
Open Plugins
In ChatGPT, open Settings › Plugins.
-
Add the MCP server
Click Add, then Add MCP server. Fill in:
Name: hardcopy-labs
Type: HTTP (or Streamable HTTP)
URL: https://mcp.hardcopylabs.com/mcpSave it. There's no sign-in step. It then shows up under the MCPs tab.
-
Ask for something
In a new chat, try: “Design a small cable clip and have HardCopy Labs print it.” ChatGPT may ask you to approve each HardCopy Labs action before it runs.
No “Add MCP server” option? Turn on Developer mode under Settings › Security and login first. Whether you can turn it on depends on your ChatGPT account, and on work or school accounts, on your workspace's policy. If the menus look different, OpenAI's current instructions work with the same URL.
In other MCP apps
Apps that connect to remote MCP servers
HardCopy Labs is a remote MCP server using Streamable HTTP, with no sign-in or API key. If your app can add a remote MCP server by URL over Streamable HTTP, paste the connector URL above wherever it lists MCP servers or connectors. Apps that only run local MCP servers on your computer can't use it.
Claude Code
One command adds it:
How ordering works
Five steps, one price, a person in the middle
There is no shopping cart on this site. The whole order happens in your chat, and payment goes through Stripe Checkout. Here is what you see along the way.
-
Describe it, or bring it
Tell your assistant what you need and let it design the part, or upload an STL you already have. Designs made in the chat are sent to us as OpenSCAD, and we render them on our end.
I need a clip that holds two USB-C cables to the edge of my desk. The desk is 25 mm thick.
Here's a clip with a 25 mm jaw and two 4 mm cable channels. Want it in PLA or PETG, and what color? I'll also need a shipping name, address, and an email for order updates.
-
We check the model
Every model runs through automatic printability checks: watertight geometry, wall thickness, minimum feature size, and whether it fits a machine. If it can't be printed, you find out before you pay.
HardCopy Labs · validate_stlYour STL is printable. It's watertight, measures 62 × 38 × 30 mm, and fits all three printers.
-
You see one price
One total with shipping included, plus a Stripe Checkout link. Nothing goes to a printer until you pay. If you don't pay, the order expires after 48 hours.
HardCopy Labs · submit_print_jobOrder hc-a1b2c3 is in. Total: $14.00, black PLA, shipping included. Pay with Stripe to put it in the queue.
-
A person looks at it
A human inspects every model in a 3D viewer before it reaches a printer. That's why we can be honest about what will and won't survive printing.
HardCopy Labs · check_job_statusHas HardCopy Labs started my clip yet?
Your payment went through, and hc-a1b2c3 is approved. It's waiting for a printer.
-
It ships
It gets printed, cleaned up, boxed, and sent UPS Ground with tracking. Ask your assistant where your order is at any time.
A few days laterHardCopy Labs · check_job_statusWhere's my cable clip?
It shipped UPS Ground. Tracking number: 1Z999AA10123456784.
Capabilities
What the farm can make
What we won't print. Nothing load-bearing or safety-critical, meaning nothing that holds a person, a vehicle, or a load where failure could hurt someone. No firearm components, and nothing you don't have the right to reproduce. A printed part is a prototype, a fixture, or an object. It isn't a certified component.
| Materials | PLA, PETG |
|---|---|
| Maximum part size | 305 × 305 × 300 mm |
| Minimum feature | 2 mm |
| Machines | Bambu Lab P1S · Raise3D Pro2 · Elegoo Centauri Carbon |
| Accepted input | STL, or OpenSCAD source we render for you |
| Works with | Claude, ChatGPT, and other MCP apps |
| Shipping | UPS Ground with tracking, United States |
| Payment | Stripe Checkout. Your card details never touch our systems. |
Pricing
One total, shipping included
The price depends on how much plastic and machine time the part takes. You see the total in the chat before you pay. Typical orders look like this:
These are estimates for typical shapes, not a price list. Hollow parts cost less than solid ones of the same size. Your quote is calculated from your actual model.
- Keychain, clip, small bracket from $14
- Phone stand, cable organizer about $16
- Desk organizer, mid-size enclosure about $20
- Large shell, helmet-sized part about $51
- A full build plate up to $120
Ready when you are
Your next part is one conversation away
Connect your assistant and describe what you need. It handles the design, the quote, and the order. Questions first? Email us, and a real person will answer within one business day.