{
  "name": "Tap3D",
  "description": "Tap3D is a small UK on-demand 3D printing service based in Ellesmere Port (Merseyside, UK). Customers can ask about custom 3D printing of their own STL or 3MF models, or about printing in common materials such as PLA and PETG, with prices quoted in GBP. The service is aimed at consumers and small businesses who want a simple process without technical jargon and without creating an account. Online ordering and automatic price quotes are being built; for now, questions and quote requests are handled by the owner directly.",
  "version": "1.0.0",
  "url": "https://tap3d.co/",
  "provider": {
    "organization": "Tap3D",
    "url": "https://tap3d.co/"
  },
  "documentationUrl": "https://tap3d.co/",
  "capabilities": {
    "streaming": false,
    "pushNotifications": false
  },
  "defaultInputModes": ["text/plain"],
  "defaultOutputModes": ["text/plain"],
  "skills": [
    {
      "id": "describe-services",
      "name": "Describe 3D printing services",
      "description": "Explains what Tap3D prints, who the service is for, how ordering works (upload a model, get a price, pay, production and shipping), and typical turnaround times. Answers in plain English.",
      "tags": ["3d-printing", "services", "custom-printing", "uk"],
      "examples": [
        "What does Tap3D print?",
        "How does ordering a custom 3D print work?",
        "Do I need an account to order?"
      ],
      "inputModes": ["text/plain"],
      "outputModes": ["text/plain"]
    },
    {
      "id": "explain-materials",
      "name": "Explain printing materials and colours",
      "description": "Describes the materials offered (PLA as the default, PETG for outdoor or higher-temperature use) and how to choose between them based on the intended use of the part, such as indoor use, outdoor or sunlight exposure, and heat or load.",
      "tags": ["3d-printing", "materials", "pla", "petg"],
      "examples": [
        "Which material is best for a part that will stand outside?",
        "What colours can I choose from?"
      ],
      "inputModes": ["text/plain"],
      "outputModes": ["text/plain"]
    },
    {
      "id": "file-requirements",
      "name": "Explain accepted files and model requirements",
      "description": "Explains which file formats are accepted (STL and 3MF), the size limit (50 MB), and the basic requirements a model must meet (watertight geometry, fits within the build volume of about 256 mm).",
      "tags": ["3d-printing", "stl", "3mf", "file-formats"],
      "examples": [
        "What file formats can I upload?",
        "My model is 300 mm long. Can you print it?"
      ],
      "inputModes": ["text/plain"],
      "outputModes": ["text/plain"]
    },
    {
      "id": "contact-and-quote-request",
      "name": "Request a quote or contact the owner",
      "description": "Collects the details needed for a quote request (model file or description, material, quantity, delivery preference) and directs the user to the contact form on tap3d.co. Prices are confirmed by a person before printing starts.",
      "tags": ["quote", "contact", "custom-order"],
      "examples": [
        "I want a quote for a replacement part. How do I start?"
      ],
      "inputModes": ["text/plain"],
      "outputModes": ["text/plain"]
    }
  ]
}
