МылоПорошок — каталог mpshop.su

Бытовая химия и косметика «МылоПорошок» (Махачкала): поиск товаров, цены, остатки, корзина

¿Debería usar esto?

Calidad y seguridad

B
Calidad de la descripción
60%
Integridad del esquema
83%
Calidad de los nombres
100%
Riesgo de envenenamiento
100%
Coincidencia de permisos
100%
Cumplimiento del protocolo
100%

Hallazgos (4)

  • LOWTool 'search_products' description lacks action verben search_products
  • LOWTool 'list_categories' description lacks action verben list_categories
  • LOWTool 'list_stores' description lacks action verben list_stores
  • LOWTool 'create_cart_link' description lacks action verben create_cart_link

Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.

Costo de contexto

~1,300Tokens (definiciones de herramientas)
~918 BTamaño de respuesta típico
Impacto moderado en la atención (1.02% del contexto de 128k)

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": {
    "catalog": {
      "url": "https://mpshop.su/mcp"
    }
  }
}

Puntos de conexión remotos

https://mpshop.su/mcpstreamable-http

Qué puede hacer

Inventario de herramientas

Herramientas (6)

🟢 Solo lectura🟡 Escritura🔴 Eliminación⚪ Desconocido
🟢search_products(query, category, brand, min_price, max_price, ...)

Найти товары в каталоге магазина бытовой химии и косметики «МылоПорошок» (Махачкала). Ищет по названию и синонимам, поэтому «гарнье» находит товары GARNIER. Можно сузить по категории, бренду и цене. По умолчанию отдаёт только то, что есть в наличии в магазинах сети. Возвращает название, бренд, цену в рублях, остаток, ссылку на карточку и фото.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "description": "Поисковая фраза, например «шампунь от перхоти» или «крем для рук»."
    },
    "category": {
      "type": "string",
      "description": "Категория: название или category_id из list_categories. Вложенные разделы включаются автоматически."
    },
    "brand": {
      "type": "string",
      "description": "Бренд: название или brand_id из list_brands."
    },
    "min_price": {
      "type": "number",
      "description": "Минимальная цена в рублях."
    },
    "max_price": {
      "type": "number",
      "description": "Максимальная цена в рублях."
    },
    "only_in_stock": {
      "type": "boolean",
      "description": "Только товары в наличии. По умолчанию true.",
      "default": true
    },
    "limit": {
      "type": "integer",
      "description": "Сколько товаров вернуть (1–30, по умолчанию 8).",
      "minimum": 1,
      "maximum": 30,
      "default": 8
    }
  },
  "required": [
    "query"
  ],
  "additionalProperties": false
}
🟢get_product(product_id, barcode)

Полная информация о конкретном товаре: цена, штрихкод, артикул, бренд, путь категории, ссылка на карточку и остаток по каждому магазину сети. Ищет по product_id (из search_products) либо по штрихкоду EAN.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "product_id": {
      "type": "integer",
      "description": "ID товара из ответа search_products."
    },
    "barcode": {
      "type": "string",
      "description": "Штрихкод EAN-8 или EAN-13 (цифры; ведущие нули значимы)."
    }
  },
  "additionalProperties": false
}
🟢list_categories(parent)

Разделы каталога. Без параметров — верхний уровень; передайте parent, чтобы получить подразделы. Используйте, когда нужно сузить поиск, а точное название категории неизвестно.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "parent": {
      "type": "string",
      "description": "Родительская категория: название или category_id."
    }
  },
  "additionalProperties": false
}
🟢list_brands(query)

Бренды, представленные в магазине. Без параметров — весь список; с query — только подходящие по подстроке. Полезно, чтобы уточнить точное написание бренда перед поиском.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "description": "Часть названия бренда для фильтрации."
    }
  },
  "additionalProperties": false
}
🟢list_stores

Адреса, часы работы и координаты магазинов сети «МылоПорошок» в Махачкале. store_id из этого списка совпадает с идентификатором в остатках товара.

Esquema de entrada

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}
🟢create_cart_link(items)

Собрать корзину из найденных товаров и получить одну ссылку: покупатель открывает её и видит готовую корзину на mpshop.su. До 20 позиций. Ничего не заказывает и не оплачивает — только формирует ссылку.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "items": {
      "type": "array",
      "description": "Позиции корзины, до 20 штук.",
      "maxItems": 20,
      "items": {
        "type": "object",
        "properties": {
          "product_id": {
            "type": "integer",
            "description": "ID товара."
          },
          "quantity": {
            "type": "integer",
            "description": "Количество (1–99).",
            "minimum": 1,
            "maximum": 99,
            "default": 1
          }
        },
        "required": [
          "product_id"
        ],
        "additionalProperties": false
      }
    }
  },
  "required": [
    "items"
  ],
  "additionalProperties": false
}

Comunidad

Califica este servidor

Evidencia

Observaciones recientes

verificadoversión no registrada6 herramientas
verificadoversión no registrada6 herramientas
verificadoversión no registrada6 herramientas