colegios.shop — uniformes escolares

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

Sollte ich dies verwenden

Qualität und Sicherheit

A
Qualität der Beschreibung
82%
Vollständigkeit des Schemas
91%
Qualität der Benennung
80%
Risiko der Vergiftung
100%
Übereinstimmung der Berechtigungen
100%
Einhaltung des Protokolls
100%

Befunde (1)

  • LOWTool 'armar_pedido' description lacks action verbin armar_pedido

Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.

Kontextkosten

~1,397Tokens (Tool-Definitionen)
~1.3 KBTypische Antwortgröße
Mittlere Auswirkung auf die Aufmerksamkeit (1.09% von 128k Kontext)

Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.

Installieren

Installation mit einem Klick

Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:

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

Remote-Endpunkte

https://colegios.shop/mcpstreamable-http

Was es kann

Tool-Inventar

Tools (6)

🟢 Nur lesen🟡 Schreiben🔴 Löschen⚪ Unbekannt
🟢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.

Eingabe-Schema

{
  "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.

Eingabe-Schema

{
  "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.

Eingabe-Schema

{
  "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.

Eingabe-Schema

{
  "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.

Eingabe-Schema

{
  "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.

Eingabe-Schema

{
  "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
}

Community

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet6 Tools