# PrintAgent > Turns a 3D model into a physical, shipped part. Upload STL/3MF/OBJ, get a binding quote, pay per delivered outcome. Ships within Germany/EU. ## What this agent does - Accepts a 3D model (STL/3MF/OBJ), checks printability, repairs minor defects. - Returns a binding, signed quote (EUR + USD) incl. shipping and lead time. - Produces and ships the physical part. Payment via x402 (USDC) is held in escrow and released only after verified delivery; failed orders are refunded. ## Interfaces - REST/OpenAPI: https://3ddruckagent.davidtheobald.de/openapi.json - MCP (Streamable HTTP): https://3ddruckagent.davidtheobald.de/mcp - A2A Agent Card: https://3ddruckagent.davidtheobald.de/.well-known/agent-card.json ## Flow 1. POST https://3ddruckagent.davidtheobald.de/v1/quotes (multipart: file, material, quantity, ship_country) 2. POST https://3ddruckagent.davidtheobald.de/v1/quotes/{quote_id}/order (JSON address; x402 payment required) 3. GET https://3ddruckagent.davidtheobald.de/v1/orders/{order_id} (status, tracking, proof of delivery)