escaparate
Conectá tu cuenta de Escaparate y manejá catálogo, ventas, novedades e imágenes conversando.
¿Debería usar esto?
Calidad y seguridad
Hallazgos (4)
- LOWen escaparate_server_info
- LOWen escaparate_producto_ver
- LOWen escaparate_categorias_listar
- LOWen escaparate_publicaciones_listar
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": {
"escaparate": {
"url": "https://escaparate.com.ar/mcp"
}
}
}Puntos de conexión remotos
https://escaparate.com.ar/mcpstreamable-httpQué puede hacer
Inventario de herramientas
Herramientas (5)
🟢escaparate_server_info
Devuelve el estado del servidor MCP de Escaparate y si la conexión está autenticada, con los permisos otorgados. Sirve para verificar que el servidor quedó bien configurado antes de usar el resto de las herramientas.
Esquema de entrada
{
"type": "object",
"properties": {},
"$schema": "https://json-schema.org/draft/2020-12/schema"
}Esquema de salida
{
"type": "object",
"properties": {
"servidor": {
"type": "string"
},
"version": {
"type": "string"
},
"recurso": {
"type": [
"string",
"null"
]
},
"autenticado": {
"type": "boolean"
},
"scopes": {
"type": "array",
"items": {
"type": "string"
}
},
"resumen": {
"type": "string"
}
},
"required": [
"servidor",
"version",
"recurso",
"autenticado",
"scopes",
"resumen"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}🟢escaparate_producto_ver(producto_id)
Devuelve el detalle de un producto: título, descripción, precio, stock, categoría y variantes. Necesita el identificador del producto.
Esquema de entrada
{
"type": "object",
"properties": {
"producto_id": {
"type": "string",
"description": "Identificador del producto"
}
},
"required": [
"producto_id"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}Esquema de salida
{
"type": "object",
"properties": {
"producto_id": {
"type": "string"
},
"titulo": {
"type": [
"string",
"null"
]
},
"precio": {
"type": [
"number",
"null"
]
},
"moneda": {
"type": "string"
},
"stock": {
"type": [
"number",
"null"
]
},
"publicado": {
"type": "boolean"
},
"categoria": {
"type": [
"string",
"null"
]
},
"creado_el": {
"type": [
"string",
"null"
]
},
"descripcion": {
"type": [
"string",
"null"
]
},
"variantes": {
"type": "array",
"items": {
"type": "object",
"properties": {
"nombre": {
"type": [
"string",
"null"
]
},
"opciones": {
"type": "array",
"items": {
"type": [
"string",
"null"
]
}
}
},
"required": [
"nombre",
"opciones"
],
"additionalProperties": false
}
},
"combinaciones": {
"type": "array",
"items": {
"type": "object",
"properties": {
"atributos": {
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {}
},
"stock": {
"type": [
"number",
"null"
]
},
"precio": {
"type": [
"number",
"null"
]
}
},
"required": [
"atributos",
"stock",
"precio"
],
"additionalProperties": false
}
},
"caracteristicas": {
"type": "array",
"items": {
"type": "object",
"properties": {
"nombre": {
"type": "string"
},
"valor": {
"type": "string"
}
},
"required": [
"nombre",
"valor"
],
"additionalProperties": false
}
},
"imagenes": {
"type": "number"
},
"resumen": {
"type": "string"
},
"paginacion": {
"anyOf": [
{
"type": "object",
"properties": {},
"additionalProperties": {}
},
{
"type": "null"
}
]
},
"recortado": {
"type": "object",
"properties": {
"mostrados": {
"type": "number"
},
"de": {
"type": "number"
}
},
"required": [
"mostrados",
"de"
],
"additionalProperties": false
},
"aviso": {
"type": "string"
}
},
"required": [
"resumen"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}🟢escaparate_catalogo_buscar(texto, pagina, por_pagina)
Busca productos publicados en el catálogo público de Escaparate, de cualquier vendedor. Sirve para encontrar algo para comprar. No hace falta tener la cuenta conectada. Se pagina.
Esquema de entrada
{
"type": "object",
"properties": {
"texto": {
"type": "string",
"minLength": 1,
"description": "Qué buscar, por ejemplo \"campera de cuero negra\""
},
"pagina": {
"type": "integer",
"minimum": 1,
"maximum": 9007199254740991
},
"por_pagina": {
"type": "integer",
"minimum": 1,
"maximum": 100
}
},
"required": [
"texto"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}Esquema de salida
{
"type": "object",
"properties": {
"resultados": {
"type": "array",
"items": {
"type": "object",
"properties": {
"producto_id": {
"type": "string"
},
"titulo": {
"type": [
"string",
"null"
]
},
"precio": {
"type": [
"number",
"null"
]
},
"moneda": {
"type": "string"
},
"stock": {
"type": [
"number",
"null"
]
},
"publicado": {
"type": "boolean"
},
"categoria": {
"type": [
"string",
"null"
]
},
"creado_el": {
"type": [
"string",
"null"
]
},
"vendedor": {
"type": [
"string",
"null"
]
}
},
"required": [
"producto_id",
"titulo",
"precio",
"moneda",
"stock",
"publicado",
"categoria",
"creado_el",
"vendedor"
],
"additionalProperties": false
}
},
"resumen": {
"type": "string"
},
"paginacion": {
"anyOf": [
{
"type": "object",
"properties": {},
"additionalProperties": {}
},
{
"type": "null"
}
]
},
"recortado": {
"type": "object",
"properties": {
"mostrados": {
"type": "number"
},
"de": {
"type": "number"
}
},
"required": [
"mostrados",
"de"
],
"additionalProperties": false
},
"aviso": {
"type": "string"
}
},
"required": [
"resumen"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}🟢escaparate_categorias_listar(categoria_padre_id)
Devuelve las categorías de Escaparate con su identificador. Sin parámetros devuelve las categorías principales, que NO sirven para publicar: para publicar hace falta una subcategoría, que se pide pasando el identificador de la categoría principal.
Esquema de entrada
{
"type": "object",
"properties": {
"categoria_padre_id": {
"description": "Identificador de una categoría principal, para ver sus subcategorías",
"type": "string"
}
},
"$schema": "https://json-schema.org/draft/2020-12/schema"
}Esquema de salida
{
"type": "object",
"properties": {
"categorias": {
"type": "array",
"items": {
"type": "object",
"properties": {
"categoria_id": {
"type": "string"
},
"nombre": {
"type": [
"string",
"null"
]
},
"subcategorias": {
"type": "number"
},
"publicable": {
"type": "boolean"
}
},
"required": [
"categoria_id",
"nombre",
"subcategorias",
"publicable"
],
"additionalProperties": false
}
},
"resumen": {
"type": "string"
},
"paginacion": {
"anyOf": [
{
"type": "object",
"properties": {},
"additionalProperties": {}
},
{
"type": "null"
}
]
},
"recortado": {
"type": "object",
"properties": {
"mostrados": {
"type": "number"
},
"de": {
"type": "number"
}
},
"required": [
"mostrados",
"de"
],
"additionalProperties": false
},
"aviso": {
"type": "string"
}
},
"required": [
"resumen"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}🟢escaparate_publicaciones_listar(escaparate_id, perfil_id, limite)
Lista las novedades que publicó un escaparate o un perfil, de la más nueva a la más vieja. Sirve para revisar qué se publicó antes de publicar algo nuevo. Son públicas: las ve cualquiera que entre a la página.
Esquema de entrada
{
"type": "object",
"properties": {
"escaparate_id": {
"description": "Escaparate a mirar. Uno u otro.",
"type": "string"
},
"perfil_id": {
"description": "Perfil a mirar. Uno u otro.",
"type": "string"
},
"limite": {
"description": "Cuántas traer (por defecto 20, máximo 50)",
"type": "integer",
"minimum": 1,
"maximum": 50
}
},
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}Esquema de salida
{
"type": "object",
"properties": {
"publicaciones": {
"type": "array",
"items": {
"type": "object",
"properties": {
"publicacion_id": {
"type": "string"
},
"texto": {
"type": [
"string",
"null"
]
},
"fotos": {
"type": "number"
},
"fijada": {
"type": "boolean"
},
"me_gusta": {
"type": "number"
},
"fecha": {
"type": [
"string",
"null"
]
}
},
"required": [
"publicacion_id",
"texto",
"fotos",
"fijada",
"me_gusta",
"fecha"
],
"additionalProperties": false
}
},
"total": {
"type": "number"
},
"resumen": {
"type": "string"
},
"paginacion": {
"anyOf": [
{
"type": "object",
"properties": {},
"additionalProperties": {}
},
{
"type": "null"
}
]
},
"recortado": {
"type": "object",
"properties": {
"mostrados": {
"type": "number"
},
"de": {
"type": "number"
}
},
"required": [
"mostrados",
"de"
],
"additionalProperties": false
},
"aviso": {
"type": "string"
}
},
"required": [
"resumen"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}Prompts recomendados
escaparate_categorias_listarescaparate_categorias_listarComunidad
Evidencia