Tiendas de uniformes escolares: buscar prendas, talles y armar el carrito.
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.
EN UN SOLO PASO: recibe lo que pidió la persona en texto libre (ej. "2 chombas talle 10 y un buzo talle 10") y devuelve el link al carrito con precio publicado de cada renglón, y lo que no se pudo resolver con el motivo ("no encontré X", "sin stock", "¿qué color?"). NO compra ni cobra. Preferila antes que buscar_productos + armar_pedido.
Identificador de la tienda (lo que va después de colegios.shop/t/).
Edad del chico en años (opcional). Sólo sirve para sugerir el talle si la tienda tiene prendido el ayudante de talle.
EN UN SOLO PASO: recibe lo que pidió la persona en texto libre (ej. "2 chombas talle 10 y un buzo talle 10") y devuelve el link al carrito con precio publicado de cada renglón, y lo que no se pudo resolver con el motivo ("no encontré X", "sin stock", "¿qué color?"). NO compra ni cobra. Preferila antes que buscar_productos + armar_pedido.
| Argument | Type | Description |
|---|---|---|
| edad | integer | Edad del chico en años (opcional). Sólo sirve para sugerir el talle si la tienda tiene prendido el ayudante de talle. |
| slug* | string | Identificador de la tienda (lo que va después de colegios.shop/t/). |
| texto* | string |
{
"type": "object",
"required": [
"slug",
"texto"
],
"properties": {
"edad": {
"type": "integer",
"maximum": 18,
"minimum": 2,
"description": "Edad del chico en años (opcional). Sólo sirve para sugerir el talle si la tienda tiene prendido el ayudante de talle."
},
"slug": {
"type": "string",
"pattern": "^[a-z0-9][a-z0-9-]{1,38}[a-z0-9]$",
"description": "Identificador de la tienda (lo que va después de colegios.shop/t/)."
},
"texto": {
"type": "string",
"maxLength": 500
}
},
"additionalProperties": false
}EN UN SOLO PASO: el kit armado por la tienda (ej. "1er grado", "invierno") con un talle o la edad → link al carrito. Lo que no tiene stock o talle queda afuera con aviso. Si no se indica kit y hay varios, devuelve la lista. NO compra ni cobra.
| Argument | Type | Description |
|---|---|---|
| kit | string | Nombre, grupo o id del kit |
| edad | integer | Edad del chico en años (opcional). Sólo sirve para sugerir el talle si la tienda tiene prendido el ayudante de talle. |
| slug* | string | Identificador de la tienda (lo que va después de colegios.shop/t/). |
| talle | string |
{
"type": "object",
"required": [
"slug"
],
"properties": {
"kit": {
"type": "string",
"maxLength": 80,
"description": "Nombre, grupo o id del kit"
},
"edad": {
"type": "integer",
"maximum": 18,
"minimum": 2,
"description": "Edad del chico en años (opcional). Sólo sirve para sugerir el talle si la tienda tiene prendido el ayudante de talle."
},
"slug": {
"type": "string",
"pattern": "^[a-z0-9][a-z0-9-]{1,38}[a-z0-9]$",
"description": "Identificador de la tienda (lo que va después de colegios.shop/t/)."
},
"talle": {
"type": "string",
"maxLength": 10
}
},
"additionalProperties": false
}NO compra ni cobra. Arma un link al carrito de la tienda con las prendas precargadas; la persona lo abre, completa sus datos y paga en la tienda. Los precios los calcula la tienda.
| Argument | Type | Description |
|---|---|---|
| slug* | string | Identificador de la tienda (lo que va después de colegios.shop/t/). |
| items* | array |
{
"type": "object",
"required": [
"slug",
"items"
],
"properties": {
"slug": {
"type": "string",
"pattern": "^[a-z0-9][a-z0-9-]{1,38}[a-z0-9]$",
"description": "Identificador de la tienda (lo que va después de colegios.shop/t/)."
},
"items": {
"type": "array",
"items": {
"type": "object",
"required": [
"productoId",
"talle",
"cantidad"
],
"properties": {
"color": {
"type": "string",
"maxLength": 40
},
"talle": {
"type": "string",
"maxLength": 10
},
"cantidad": {
"type": "integer",
"maximum": 20,
"minimum": 1
},
"productoId": {
"type": "string",
"maxLength": 200
}
},
"additionalProperties": false
},
"maxItems": 20,
"minItems": 1
}
},
"additionalProperties": false
}Busca uniformes publicados en la tienda por texto (prenda, colegio, color) y opcionalmente por talle con stock. Devuelve hasta 20 productos con precio "desde" en ARS.
| Argument | Type | Description |
|---|---|---|
| slug* | string | Identificador de la tienda (lo que va después de colegios.shop/t/). |
| talle | string | |
| texto | string |
{
"type": "object",
"required": [
"slug"
],
"properties": {
"slug": {
"type": "string",
"pattern": "^[a-z0-9][a-z0-9-]{1,38}[a-z0-9]$",
"description": "Identificador de la tienda (lo que va después de colegios.shop/t/)."
},
"talle": {
"type": "string",
"maxLength": 10
},
"texto": {
"type": "string",
"maxLength": 80
}
},
"additionalProperties": false
}Sugiere un talle por edad (y opcionalmente para una prenda). Es una sugerencia, nunca una certeza: que lo confirme con la tabla de medidas. Si la tienda tiene el ayudante apagado, lo dice.
| Argument | Type | Description |
|---|---|---|
| edad* | integer | Edad del chico en años (opcional). Sólo sirve para sugerir el talle si la tienda tiene prendido el ayudante de talle. |
| slug* | string | Identificador de la tienda (lo que va después de colegios.shop/t/). |
| prenda | string |
{
"type": "object",
"required": [
"slug",
"edad"
],
"properties": {
"edad": {
"type": "integer",
"maximum": 18,
"minimum": 2,
"description": "Edad del chico en años (opcional). Sólo sirve para sugerir el talle si la tienda tiene prendido el ayudante de talle."
},
"slug": {
"type": "string",
"pattern": "^[a-z0-9][a-z0-9-]{1,38}[a-z0-9]$",
"description": "Identificador de la tienda (lo que va después de colegios.shop/t/)."
},
"prenda": {
"type": "string",
"maxLength": 80
}
},
"additionalProperties": false
}Un producto (id = "modelo" de buscar_productos) con el precio publicado de cada talle/color y si hay stock (sí/no o preventa). No informa cantidades exactas.
| Argument | Type | Description |
|---|---|---|
| id* | string | |
| slug* | string | Identificador de la tienda (lo que va después de colegios.shop/t/). |
{
"type": "object",
"required": [
"slug",
"id"
],
"properties": {
"id": {
"type": "string",
"maxLength": 200
},
"slug": {
"type": "string",
"pattern": "^[a-z0-9][a-z0-9-]{1,38}[a-z0-9]$",
"description": "Identificador de la tienda (lo que va después de colegios.shop/t/)."
}
},
"additionalProperties": false
}