colegios.shop — uniformes escolares

Tiendas de uniformes escolares: buscar prendas, talles y armar el carrito.

我該用這個嗎

品質與安全性

A
說明品質
82%
結構描述完整度
91%
命名品質
80%
汙染風險
100%
權限相符程度
100%
協定合規性
100%

發現項目(1)

  • LOWTool 'armar_pedido' description lacks action verb在 armar_pedido 中

根據工具定義與協定合規性的自動化分析。

上下文成本

~1,397Token(工具定義)
~1.3 KB典型回應大小
中等的注意力影響(128k 上下文的 1.09%)

這是每次將伺服器的工具載入模型上下文時所消耗的約略 token 數量。數量越高,可用於其他工作的注意力就越少。

安裝

一鍵安裝

將以下內容加入你的 `claude_desktop_config.json` 檔案:

{
  "mcpServers": {
    "tienda": {
      "url": "https://colegios.shop/mcp"
    }
  }
}

遠端端點

https://colegios.shop/mcpstreamable-http

它能做什麼

工具清單

工具(6)

🟢 唯讀🟡 寫入🔴 刪除⚪ 未知
🟢buscar_productos(slug, texto, talle)

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.

輸入結構描述

{
  "type": "object",
  "properties": {
    "slug": {
      "type": "string",
      "description": "Identificador de la tienda (lo que va después de colegios.shop/t/).",
      "pattern": "^[a-z0-9][a-z0-9-]{1,38}[a-z0-9]$"
    },
    "texto": {
      "type": "string",
      "maxLength": 80
    },
    "talle": {
      "type": "string",
      "maxLength": 10
    }
  },
  "required": [
    "slug"
  ],
  "additionalProperties": false
}
🟢ver_producto(slug, id)

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.

輸入結構描述

{
  "type": "object",
  "properties": {
    "slug": {
      "type": "string",
      "description": "Identificador de la tienda (lo que va después de colegios.shop/t/).",
      "pattern": "^[a-z0-9][a-z0-9-]{1,38}[a-z0-9]$"
    },
    "id": {
      "type": "string",
      "maxLength": 200
    }
  },
  "required": [
    "slug",
    "id"
  ],
  "additionalProperties": false
}
🟢armar_pedido(slug, items)

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.

輸入結構描述

{
  "type": "object",
  "properties": {
    "slug": {
      "type": "string",
      "description": "Identificador de la tienda (lo que va después de colegios.shop/t/).",
      "pattern": "^[a-z0-9][a-z0-9-]{1,38}[a-z0-9]$"
    },
    "items": {
      "type": "array",
      "minItems": 1,
      "maxItems": 20,
      "items": {
        "type": "object",
        "additionalProperties": false,
        "required": [
          "productoId",
          "talle",
          "cantidad"
        ],
        "properties": {
          "productoId": {
            "type": "string",
            "maxLength": 200
          },
          "talle": {
            "type": "string",
            "maxLength": 10
          },
          "color": {
            "type": "string",
            "maxLength": 40
          },
          "cantidad": {
            "type": "integer",
            "minimum": 1,
            "maximum": 20
          }
        }
      }
    }
  },
  "required": [
    "slug",
    "items"
  ],
  "additionalProperties": false
}
🟢armar_carrito_por_texto(slug, texto, edad)

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.

輸入結構描述

{
  "type": "object",
  "properties": {
    "slug": {
      "type": "string",
      "description": "Identificador de la tienda (lo que va después de colegios.shop/t/).",
      "pattern": "^[a-z0-9][a-z0-9-]{1,38}[a-z0-9]$"
    },
    "texto": {
      "type": "string",
      "maxLength": 500
    },
    "edad": {
      "type": "integer",
      "minimum": 2,
      "maximum": 18,
      "description": "Edad del chico en años (opcional). Sólo sirve para sugerir el talle si la tienda tiene prendido el ayudante de talle."
    }
  },
  "required": [
    "slug",
    "texto"
  ],
  "additionalProperties": false
}
🟢armar_kit(slug, kit, talle, edad)

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.

輸入結構描述

{
  "type": "object",
  "properties": {
    "slug": {
      "type": "string",
      "description": "Identificador de la tienda (lo que va después de colegios.shop/t/).",
      "pattern": "^[a-z0-9][a-z0-9-]{1,38}[a-z0-9]$"
    },
    "kit": {
      "type": "string",
      "maxLength": 80,
      "description": "Nombre, grupo o id del kit"
    },
    "talle": {
      "type": "string",
      "maxLength": 10
    },
    "edad": {
      "type": "integer",
      "minimum": 2,
      "maximum": 18,
      "description": "Edad del chico en años (opcional). Sólo sirve para sugerir el talle si la tienda tiene prendido el ayudante de talle."
    }
  },
  "required": [
    "slug"
  ],
  "additionalProperties": false
}
🟢talle_sugerido(slug, edad, prenda)

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.

輸入結構描述

{
  "type": "object",
  "properties": {
    "slug": {
      "type": "string",
      "description": "Identificador de la tienda (lo que va después de colegios.shop/t/).",
      "pattern": "^[a-z0-9][a-z0-9-]{1,38}[a-z0-9]$"
    },
    "edad": {
      "type": "integer",
      "minimum": 2,
      "maximum": 18,
      "description": "Edad del chico en años (opcional). Sólo sirve para sugerir el talle si la tienda tiene prendido el ayudante de talle."
    },
    "prenda": {
      "type": "string",
      "maxLength": 80
    }
  },
  "required": [
    "slug",
    "edad"
  ],
  "additionalProperties": false
}

社群

為此伺服器評分

證據

近期觀測

已驗證未記錄版本6 個工具