Smasher Studio — AI Fashion Design
AI fashion design — product photos, videos, tech packs, colorways & fabric sims.
¿Debería usar esto?
Calidad y seguridad
Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.
Costo de contexto
Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.
Instalar
Instalación con un clic
Agrega esto a tu archivo `claude_desktop_config.json`:
{
"mcpServers": {
"smasher-studio": {
"url": "https://www.smasher.studio/mcp/mcp"
}
}
}Puntos de conexión remotos
https://www.smasher.studio/mcp/mcpstreamable-httpQué puede hacer
Inventario de herramientas
Herramientas (5)
🟢check_credits(verbose)
Check the user's current credit balance, subscription plan, and monthly allocation. Free to use.
Esquema de entrada
{
"type": "object",
"properties": {
"verbose": {
"type": "boolean",
"description": "If true, include detailed plan info and upgrade suggestions"
}
},
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}Esquema de salida
{
"type": "object",
"properties": {
"credits_remaining": {
"type": "number",
"description": "Current credit balance"
},
"plan": {
"type": "string",
"description": "Subscription plan: free, creator, studio, pro, or guest"
},
"credits_per_month": {
"type": "number",
"description": "Monthly credit allocation (authenticated users)"
},
"credits_per_month_guest": {
"type": "number",
"description": "Monthly credit limit (guest users)"
},
"authenticated": {
"type": "boolean",
"description": "Whether the user is authenticated"
},
"tip": {
"type": "string",
"description": "Guidance for unauthenticated users"
}
},
"required": [
"credits_remaining",
"plan",
"authenticated"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢list_collections(limit)
List the user's design collections with session counts and asset counts. Requires authentication.
Esquema de entrada
{
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of collections to return (default: all)"
}
},
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}Esquema de salida
{
"type": "object",
"properties": {
"collections": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "Collection ID"
},
"name": {
"type": "string",
"description": "Collection name"
},
"session_count": {
"type": "number",
"description": "Number of design sessions"
},
"asset_count": {
"type": "number",
"description": "Number of generated assets"
}
},
"required": [
"id",
"name",
"session_count",
"asset_count"
],
"additionalProperties": false
},
"description": "List of design collections"
},
"total": {
"type": "number",
"description": "Total number of collections"
},
"authenticated": {
"type": "boolean",
"description": "Whether the user is authenticated"
},
"tip": {
"type": "string",
"description": "Guidance for unauthenticated users"
}
},
"required": [
"collections",
"total",
"authenticated"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢quote_dxf_pattern(garment_description, piece_estimate, add_ons)
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. Bands: 2 à 6 pièces = $29, 7 à 15 pièces = $59, 16 pièces et plus = $129.
Esquema de entrada
{
"type": "object",
"properties": {
"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\""
},
"piece_estimate": {
"type": "integer",
"exclusiveMinimum": 0,
"description": "Number of pattern pieces, if known. Only used when the description does not name a garment the classifier recognises."
},
"add_ons": {
"type": "array",
"items": {
"type": "string",
"enum": [
"grading",
"techpack",
"marker",
"seam_allowance"
]
},
"description": "Optional paid extras to include in the total. Each is priced separately and none is included in the base fee."
}
},
"required": [
"garment_description"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}Esquema de salida
{
"type": "object",
"properties": {
"tier": {
"type": "string",
"enum": [
"simple",
"standard",
"complex"
],
"description": "Estimated complexity tier"
},
"fee_usd": {
"type": "number",
"description": "Base fee for the tier, in USD"
},
"currency": {
"type": "string",
"description": "Always USD"
},
"delivery_hours": {
"type": "number",
"description": "Hours from a pattern maker claiming the order"
},
"add_ons": {
"type": "array",
"items": {
"type": "object",
"properties": {
"name": {
"type": "string",
"description": "Add-on key"
},
"price_usd": {
"type": "number",
"description": "Price of the add-on, in USD"
},
"selected": {
"type": "boolean",
"description": "Whether this quote includes it"
}
},
"required": [
"name",
"price_usd",
"selected"
],
"additionalProperties": false
},
"description": "Every paid add-on, with its price. None is included in the base fee."
},
"total_usd": {
"type": "number",
"description": "Base fee plus the selected add-ons"
},
"estimated": {
"type": "boolean",
"description": "Always true: the binding classification is made server-side at order time"
},
"how_to_order": {
"type": "string",
"description": "Where the order is actually placed"
}
},
"required": [
"tier",
"fee_usd",
"currency",
"delivery_hours",
"add_ons",
"total_usd",
"estimated",
"how_to_order"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢get_tech_pack_spec(garment_type, description, base_size, fabric_weight, fabric_class)
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.
Esquema de entrada
{
"type": "object",
"properties": {
"garment_type": {
"type": "string",
"minLength": 2,
"description": "Garment family in plain words: \"structured blazer\", \"midi dress\", \"hoodie\""
},
"description": {
"type": "string",
"description": "Construction detail that refines the read: panels, lining, closures, pockets"
},
"base_size": {
"type": "string",
"description": "Base size for the measurement table: XS, S, M, L, XL. Defaults to M."
},
"fabric_weight": {
"type": "string",
"enum": [
"light",
"medium",
"heavy"
],
"description": "Fabric weight band, if known"
},
"fabric_class": {
"type": "string",
"enum": [
"knit",
"woven",
"sheer",
"bonded",
"leather",
"technical"
],
"description": "How the fabric behaves. Decides the stretch note and the cutting warnings."
}
},
"required": [
"garment_type"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢get_order_status(order_id, status, limit)
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.
Esquema de entrada
{
"type": "object",
"properties": {
"order_id": {
"type": "string",
"description": "A single order id. Omit to list the caller's orders."
},
"status": {
"type": "string",
"description": "Filter the list by status, e.g. SUBMITTED, IN_PROGRESS, COMPLETED"
},
"limit": {
"type": "integer",
"exclusiveMinimum": 0,
"maximum": 50,
"description": "Maximum number of orders to return (default 10)"
}
},
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}Comunidad
Evidencia