AI fashion design — product photos, videos, tech packs, colorways & fabric sims.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Check the user's current credit balance, subscription plan, and monthly allocation. Free to use.
If true, include detailed plan info and upgrade suggestions
Check the user's current credit balance, subscription plan, and monthly allocation. Free to use.
| Argument | Type | Description |
|---|---|---|
| verbose | boolean | If true, include detailed plan info and upgrade suggestions |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"verbose": {
"type": "boolean",
"description": "If true, include detailed plan info and upgrade suggestions"
}
},
"additionalProperties": false
}Check the status of the caller's own pattern-making orders: where each one is, its complexity tier, its fee and when it was placed. Free. Requires authentication. Read-only: it cannot create, pay for or cancel an order.
| Argument | Type | Description |
|---|---|---|
| limit | integer | Maximum number of orders to return (default 10) |
| status | string | Filter the list by status, e.g. SUBMITTED, IN_PROGRESS, COMPLETED |
| order_id | string | A single order id. Omit to list the caller's orders. |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"limit": {
"type": "integer",
"maximum": 50,
"description": "Maximum number of orders to return (default 10)",
"exclusiveMinimum": 0
},
"status": {
"type": "string",
"description": "Filter the list by status, e.g. SUBMITTED, IN_PROGRESS, COMPLETED"
},
"order_id": {
"type": "string",
"description": "A single order id. Omit to list the caller's orders."
}
},
"additionalProperties": false
}Return the specification a pattern maker works from for a garment: points of measure with tolerances at a base size, the fabric class, weight band and stretch behaviour, and the seam and hem allowance convention. Free, stores nothing, needs no account. This is the SPEC, not the pattern: the DXF itself is cut by a human pattern maker on a paid order, and it is delivered NET of seam allowance unless the seam allowance extra ($5) is bought.
| Argument | Type | Description |
|---|---|---|
| base_size | string | Base size for the measurement table: XS, S, M, L, XL. Defaults to M. |
| description | string | Construction detail that refines the read: panels, lining, closures, pockets |
| fabric_class | string | How the fabric behaves. Decides the stretch note and the cutting warnings. |
| garment_type* | string | Garment family in plain words: "structured blazer", "midi dress", "hoodie" |
| fabric_weight | string | Fabric weight band, if known |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"garment_type"
],
"properties": {
"base_size": {
"type": "string",
"description": "Base size for the measurement table: XS, S, M, L, XL. Defaults to M."
},
"description": {
"type": "string",
"description": "Construction detail that refines the read: panels, lining, closures, pockets"
},
"fabric_class": {
"enum": [
"knit",
"woven",
"sheer",
"bonded",
"leather",
"technical"
],
"type": "string",
"description": "How the fabric behaves. Decides the stretch note and the cutting warnings."
},
"garment_type": {
"type": "string",
"minLength": 2,
"description": "Garment family in plain words: \"structured blazer\", \"midi dress\", \"hoodie\""
},
"fabric_weight": {
"enum": [
"light",
"medium",
"heavy"
],
"type": "string",
"description": "Fabric weight band, if known"
}
},
"additionalProperties": false
}List the user's design collections with session counts and asset counts. Requires authentication.
| Argument | Type | Description |
|---|---|---|
| limit | number | Maximum number of collections to return (default: all) |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of collections to return (default: all)"
}
},
"additionalProperties": false
}Estimate the price of a factory-ready DXF cutting pattern for a garment, cut by a human pattern maker. Returns the complexity tier, the fee in USD, the delivery window and the add-on prices. Free, and it creates nothing: no order, no payment, no account needed. The tier is ESTIMATED here; the binding classification is made server-side when the order is created in the web app, and the buyer never chooses it. Apparel only: footwear, bags and accessories (hats, gloves, socks, belts, ties, scarves) are refused with code non_apparel. Bands: 2 à 6 pièces = $29, 7 à 15 pièces = $59, 16 pièces et plus = $129.
| Argument | Type | Description |
|---|---|---|
| add_ons | array | Optional paid extras to include in the total. Each is priced separately and none is included in the base fee. |
| piece_estimate | integer | Number of pattern pieces, if known. Only used when the description does not name a garment the classifier recognises. |
| garment_description* | string | The garment in plain words: type, silhouette, construction, linings, closures. "Lined wool overcoat with welt pockets and a half belt" |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"garment_description"
],
"properties": {
"add_ons": {
"type": "array",
"items": {
"enum": [
"grading",
"techpack",
"marker",
"seam_allowance"
],
"type": "string"
},
"description": "Optional paid extras to include in the total. Each is priced separately and none is included in the base fee."
},
"piece_estimate": {
"type": "integer",
"description": "Number of pattern pieces, if known. Only used when the description does not name a garment the classifier recognises.",
"exclusiveMinimum": 0
},
"garment_description": {
"type": "string",
"minLength": 3,
"description": "The garment in plain words: type, silhouette, construction, linings, closures. \"Lined wool overcoat with welt pockets and a half belt\""
}
},
"additionalProperties": false
}