3Descu 3D Printing Quotes (EU)
v1.0.0Instant FDM and SLA 3D printing quotes from an ISO 9001:2015 certified EU factory, 200+ printers.
Endpoint health
online- Last checked
- 11/3/2026, 6:17:50 PM
- Latency
- 826 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.cadi27tech%2F3descu-quote
Connect this server
Generated config contains no credentials. Keep any required secrets in your client's local environment.
{
"mcpServers": {
"io.github.cadi27tech/3descu-quote": {
"url": "https://zzamnvhadwibvafqcfpd.supabase.co/functions/v1/mcp"
}
}
}Indexed tools
Tool metadata and schemas come from the remote server and are untrusted. Indexing only lists tools; it never calls them.
4 shown · authentication unknown
Analyze a 3D model
analyze_model
Download a 3D model from a public https URL and measure it: volume, bounding box, surface area, triangle count, and whether the mesh is watertight. Accepts .stl and .obj. Feed surface_area_mm2 from the result into estimate_price to get an exact price instead of a range. Only well-known model-hosting and file-sharing domains can be fetched.
Schema valid · SHA-256 ed4ed274be26…
View input schema
{ "type": "object", "properties": { "url": { "type": "string", "description": "Public https URL to a .stl or .obj file, served as the raw file rather than as an HTML page." } }, "required": [ "url" ], "additionalProperties": false }Estimate a print price
estimate_price
Price a part in EUR across economy, standard and express production, using the same engine as the public calculator. Supply surface_area_mm2 for a single price; omit it and the answer is the range the shape could produce. Excludes shipping and VAT.
Schema valid · SHA-256 f6228cef63c7…
View input schema
{ "type": "object", "properties": { "material_id": { "type": "string", "description": "Material id from list_materials, for example \"pla\" or \"abs\"." }, "quantity": { "type": "integer", "minimum": 1, "maximum": 1000, "description": "Number of identical pieces." }, "bounding_box_mm": { "type": "object", "description": "Overall size of the part in millimetres.", "properties": { "x": { "type": "number" }, "y": { "type": "number" }, "z": { "type": "number" } }, "required": [ "x", "y", "z" ] }, "volume_cm3": { "type": "number", "description": "Solid volume of the mesh in cm3. Not the bounding box volume." }, "surface_area_mm2": { "type": "number", "description": "Outer surface area in mm2. Optional, but it is what turns the answer from a range into a single price. Call analyze_model to obtain it." }, "infill_percent": { "type": "number", "minimum": 10, "maximum": 100, "description": "Default 20." }, "layer_height_mm": { "type": "number", "enum": [ 0.1, 0.2, 0.3 ], "description": "Default 0.2." }, "wall_thickness_mm": { "type": "number", "minimum": 0.8, "maximum": 4, "description": "Default 1.2." }, "destination_country": { "type": "string", "description": "ISO 3166-1 alpha-2 code, for example \"DE\". Adds a courier transit estimate." } }, "required": [ "material_id", "quantity", "bounding_box_mm", "volume_cm3" ], "additionalProperties": false }
Connections
streamable-http
https://zzamnvhadwibvafqcfpd.supabase.co/functions/v1/mcp