3D Printer on Demand
v1.0.1Quote, check and order 3D prints of STL, 3MF, STEP or OBJ files. Made in the USA, shipped in the US.
Endpoint health
online- Last checked
- 11/3/2026, 6:16:09 PM
- Latency
- 399 ms
- Consecutive failures
- 0
- Endpoint reachable: pass
- Protocol valid: pass
- MCP handshake valid: pass
Machine-readable profile
mcp-server · schema v1 · callable
mcp-server:io.github.AFontana77%2F3d-printer-on-demand
Connect this server
Generated config contains no credentials. Keep any required secrets in your client's local environment.
{
"mcpServers": {
"io.github.AFontana77/3d-printer-on-demand": {
"url": "https://3dprinterondemand.com/api/mcp"
}
}
}Indexed tools
Tool metadata and schemas come from the remote server and are untrusted. Indexing only lists tools; it never calls them.
13 shown · authentication unknown
Check a 3D model for printing
check_printability
Use this when someone attaches an STL, 3MF, STEP or OBJ file and wants to know whether it will 3D print well: size, walls, mesh problems and what to change. It reads the file, runs the same automatic design checks as our website, and stores nothing. It gives no quote. When no file is attached, it returns a link to upload the file on our website.
Schema valid · SHA-256 942520d4ad64…
View input schema
{ "type": "object", "properties": { "model_file": { "type": "object", "properties": { "download_url": { "type": "string", "description": "Download URL of the attached file." }, "file_id": { "type": "string", "description": "Identifier of the attached file." }, "mime_type": { "type": "string" }, "file_name": { "type": "string" } }, "required": [ "download_url", "file_id" ], "additionalProperties": true, "description": "The STL, 3MF, STEP or OBJ file the user attached." }, "material": { "type": "string", "enum": [ "petg", "pla", "abs", "pa-cf", "petg-cf", "opm", "tpu" ], "description": "Material id the part would be printed in, if the user named one, one of the listed values." }, "part_description": { "type": "string", "maxLength": 500, "description": "What the user says this part is or what it is for, in their own words, if they said. Leave out if they did not." } }, "additionalProperties": false, "$schema": "http://json-schema.org/draft-07/schema#" }Combine quotes into one order
combine_quotes
Use this when someone has two or more quotes from 3D Printer on Demand in this chat and wants to order the parts together. It takes the private quote links, saves one quote that holds all the parts, and returns its private link with one combined total and one shipping charge, next to what the quotes cost ordered one by one. It does not change the earlier quotes, and it does not take a quote made outside this chat or a part still waiting for a person.
Connections
streamable-http
https://3dprinterondemand.com/api/mcp