{
  "$schema": "https://a2a-protocol.org/schemas/agent-card-v0.2.json",
  "name": "Print3D Studios",
  "version": "1.1.0",
  "description": "Cloud 3D-printing platform: native desktop slicer for macOS / Windows / Linux, multi-vendor printer fleet monitoring via LAN bridge (Bambu Lab, Creality, Prusa, Klipper, QIDI, Elegoo), curated filament catalog, and print quoting.",
  "publisher": {
    "name": "Print3D Studios LLC",
    "url": "https://print3dstudios.tech",
    "contact": "ops@print3dstudios.tech"
  },
  "supportedInterfaces": [
    {
      "transport": "https",
      "url": "https://api.print3dstudios.tech/v1/",
      "description": "Public REST API — filament catalog, slicer, quote generation."
    }
  ],
  "capabilities": {
    "streaming": false,
    "fileUploads": true,
    "longRunningTasks": true
  },
  "skills": [
    {
      "id": "filament-lookup",
      "name": "Filament Catalog Lookup",
      "description": "Query the curated filament guide: 55+ base materials with per-brand profiles, color variants, recommended temperatures, dry-time, difficulty.",
      "endpoint": "https://api.print3dstudios.tech/v1/filaments"
    },
    {
      "id": "slice-stl",
      "name": "Cloud Slice",
      "description": "Submit an STL/3MF/OBJ + slicing config; receive G-code, print time, filament usage. Multi-engine backend supports Bambu Lab, Creality, Prusa, QIDI, and generic Klipper/Marlin targets.",
      "endpoint": "https://api.print3dstudios.tech/v1/slice"
    },
    {
      "id": "quote-print",
      "name": "Print Quote",
      "description": "Estimate cost (material + time + machine wear) for a sliced job, with per-tier pricing.",
      "endpoint": "https://api.print3dstudios.tech/v1/quote"
    },
    {
      "id": "printer-fleet",
      "name": "Printer Fleet Status",
      "description": "Read live status of connected printers (Bambu Lab, Creality K1/K2/Ender, Prusa MK4/XL/MINI+, Klipper/Voron, QIDI Q1/Plus4/Max3/X-Max/X-Plus, Elegoo Centauri Carbon 1/2). Talks LAN-only through the P3D bridge daemon.",
      "endpoint": "https://api.print3dstudios.tech/v1/printers"
    }
  ],
  "links": [
    { "rel": "service-doc", "href": "https://print3dstudios.tech/filament-guide-api" },
    { "rel": "tos",         "href": "https://print3dstudios.tech/terms-of-service" },
    { "rel": "open-source", "href": "https://print3dstudios.tech/open-source" }
  ]
}
