Levels Custom Apparel

Search and price UK custom embroidered and printed clothing. Orders finish on the site.

Should I use this

Quality & Safety

A
Description quality
100%
Schema completeness
79%
Naming quality
100%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~1,059Tokens (tool definitions)
~1.7 KBTypical response size
Moderate attention impact (0.83% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "catalogue": {
      "url": "https://levelscustomapparel.com/mcp"
    }
  }
}

Remote endpoints

https://levelscustomapparel.com/mcpstreamable-http

What it can do

Tool inventory

Tools (5)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟢search_products(category, trade, who, budget_max, budget_min, ...)

Search every garment Levels sells by category, brand, trade, colour, fabric, budget and more. Returns how many match, how they spread, and the best 15 with prices before a logo and links.

Input Schema

{
  "type": "object",
  "properties": {
    "category": {
      "description": "one or more of: Accessories, Aprons and tabards, Bags, Chef and catering, Dresses and skirts, Fleeces, Footwear, Gilets and bodywarmers, Headwear, Hi-vis, Hoodies, Jackets, Joggers and leggings, Knitwear, Polos, Shirts and blouses, Shorts, Softshells, Suits and tailoring, Sweatshirts, T-shirts, Towels and home, Trousers, Underwear and nightwear, Workwear overalls",
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "array",
          "items": {
            "type": "string"
          }
        }
      ]
    },
    "trade": {
      "description": "one of: construction, landscaping, trades-and-engineering, warehouse-and-logistics, cleaning-and-facilities, security, hospitality, catering-and-kitchen, retail, healthcare-and-care, salon-and-beauty, office-and-corporate, schools-and-education, sports-teams, fitness-and-gym, events-and-festivals, charity-and-fundraising, merch-and-gifts, outdoor-and-leisure"
    },
    "who": {
      "description": "unisex | men | women | mixed | kids (mixed = a team of men and women; then also search women's fits)"
    },
    "budget_max": {
      "description": "number, most per blank garment in pounds"
    },
    "budget_min": {
      "description": "number"
    },
    "fabric": {
      "description": "cotton | poly-cotton | polyester | nylon | wool-and-knit"
    },
    "weight": {
      "description": "light | mid | heavy"
    },
    "fit": {
      "description": "regular | slim | relaxed"
    },
    "features": {
      "description": "array of: waterproof, water-repellent, windproof, breathable, moisture-wicking, padded, stretch, hooded, full-zip, quarter-zip, pockets, long-sleeve, short-sleeve, v-neck, hi-vis, hi-vis-class-1, hi-vis-class-2, hi-vis-class-3, reflective, flame-retardant, 60-wash, easy-care, anti-pill, uv-protection, antibacterial, food-safe, rebrandable-label",
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "array",
          "items": {
            "type": "string"
          }
        }
      ]
    },
    "eco": {
      "description": "recycled | organic | any"
    },
    "colour": {
      "description": "colour family, one or more of: black, blue, brown, green, grey, multi, natural, navy, orange, pink, purple, red, white, yellow"
    },
    "brand": {
      "description": "brand name"
    },
    "big_sizes": {
      "description": "true when sizes above 3XL are needed"
    },
    "words": {
      "description": "words that must appear in the product name, e.g. 'zip' or 'oxford' (use sparingly)"
    },
    "sort": {
      "description": "best | cheapest | premium"
    }
  }
}
🟢get_product(slug)

The facts of one garment: brand, fabric, fit, sizes, colours, what it suits, its price before a logo and its link.

Input Schema

{
  "type": "object",
  "properties": {
    "slug": {
      "type": "string",
      "description": "The product's slug, from search_products"
    }
  },
  "required": [
    "slug"
  ]
}
🟢get_quote(slug, quantity, method)

A real price from the site's own pricing engine for one garment at a quantity, with one logo on the left chest at a typical size. The product page prices the customer's real artwork exactly.

Input Schema

{
  "type": "object",
  "properties": {
    "slug": {
      "type": "string",
      "description": "The product's slug, from search_products"
    },
    "quantity": {
      "type": "integer",
      "minimum": 1,
      "maximum": 10000
    },
    "method": {
      "type": "string",
      "enum": [
        "PRINT",
        "EMBROIDERY"
      ],
      "description": "How the logo is applied. Default PRINT."
    }
  },
  "required": [
    "slug",
    "quantity"
  ]
}
🟢get_business_facts

Timings, delivery, minimums, set-up, decoration methods, samples, returns and contact details, as the site states them.

Input Schema

{
  "type": "object",
  "properties": {}
}
🟢start_order(slug)

The link that takes the customer to a garment to add their logo, choose sizes and pay, and the link to ask for a sample first. Give these to the customer; nothing is ordered until they finish it.

Input Schema

{
  "type": "object",
  "properties": {
    "slug": {
      "type": "string",
      "description": "The product's slug, from search_products"
    }
  },
  "required": [
    "slug"
  ]
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded5 tools