Абразивы, полировальные пасты и круги, краскопульты: подбор, цены, опт, доставка и заказ.
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.
Название, КПП, ОГРН, адрес и статус организации или ИП по ИНН (ЕГРЮЛ/ЕГРИП) — для счёта.
ИНН: 10 цифр у организации, 12 у ИП.
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
Run in a terminal
claude mcp add --transport http catalog https://abrazivexpert.ru/mcp
Tool list last changed Nov 10, 2026.
Название, КПП, ОГРН, адрес и статус организации или ИП по ИНН (ЕГРЮЛ/ЕГРИП) — для счёта.
| Argument | Type | Description |
|---|---|---|
| inn* | string | ИНН: 10 цифр у организации, 12 у ИП. |
{
"type": "object",
"required": [
"inn"
],
"properties": {
"inn": {
"type": "string",
"pattern": "^[0-9]{10}([0-9]{2})?$",
"description": "ИНН: 10 цифр у организации, 12 у ИП."
}
},
"additionalProperties": false
}Создаёт ссылку на сайт с уже собранной корзиной (действует 7 дней). Покупатель открывает её, проверяет и оформляет заказ сам.
| Argument | Type | Description |
|---|---|---|
| items* | array | Позиции: артикул из search_products и количество в единицах товара (unit). |
{
"type": "object",
"required": [
"items"
],
"properties": {
"items": {
"type": "array",
"items": {
"type": "object",
"required": [
"art",
"qty"
],
"properties": {
"art": {
"type": "string",
"maxLength": 80,
"description": "Артикул (поле art из search_products)."
},
"qty": {
"type": "integer",
"maximum": 100000,
"minimum": 1
},
"name": {
"type": "string",
"maxLength": 300,
"description": "Название товара — нужно, если у артикула несколько вариантов."
}
},
"additionalProperties": false
},
"maxItems": 100,
"minItems": 1,
"description": "Позиции: артикул из search_products и количество в единицах товара (unit)."
}
},
"additionalProperties": false
}Оформляет заказ. Вызывайте ТОЛЬКО после того, как показали покупателю состав, сумму и условия и он явно подтвердил заказ в диалоге. Частному лицу на e-mail придёт ссылка на оплату (СБП), организации или ИП — счёт от менеджера. Товар передаётся после оплаты. Заказ, оформленный через ИИ-агента, считается оформленным самим покупателем (условия: https://abrazivexpert.ru/usloviya-ii-agentov/).
| Argument | Type | Description |
|---|---|---|
| inn | string | Для buyer_type=org. |
| name* | string | Имя покупателя или контактного лица. |
| email* | string | Обязателен: на него придут ссылка на оплату и чек. |
| items* | array | Позиции: артикул из search_products и количество в единицах товара (unit). |
| phone* | string | Телефон для связи по заказу. |
| comment | string | Комментарий к заказу для менеджера. |
| buyer_type* | string | person — частное лицо (ссылка на оплату), org — организация или ИП (счёт по ИНН). |
| vat_needed | string | Для организаций: нужен ли счёт с НДС. |
| delivery_city | string | Город доставки или «самовывоз Дмитров». |
| accepted_terms* | boolean | true — покупатель согласен с офертой https://abrazivexpert.ru/usloviya-prodazhi/ и политикой обработки персональных данных. |
| confirmed_by_user* | boolean | true — покупатель явно подтвердил этот состав и сумму. |
{
"type": "object",
"required": [
"items",
"name",
"phone",
"email",
"buyer_type",
"confirmed_by_user",
"accepted_terms"
],
"properties": {
"inn": {
"type": "string",
"pattern": "^[0-9]{10}([0-9]{2})?$",
"description": "Для buyer_type=org."
},
"name": {
"type": "string",
"maxLength": 100,
"minLength": 2,
"description": "Имя покупателя или контактного лица."
},
"email": {
"type": "string",
"maxLength": 120,
"description": "Обязателен: на него придут ссылка на оплату и чек."
},
"items": {
"type": "array",
"items": {
"type": "object",
"required": [
"art",
"qty"
],
"properties": {
"art": {
"type": "string",
"maxLength": 80,
"description": "Артикул (поле art из search_products)."
},
"qty": {
"type": "integer",
"maximum": 100000,
"minimum": 1
},
"name": {
"type": "string",
"maxLength": 300,
"description": "Название товара — нужно, если у артикула несколько вариантов."
}
},
"additionalProperties": false
},
"maxItems": 100,
"minItems": 1,
"description": "Позиции: артикул из search_products и количество в единицах товара (unit)."
},
"phone": {
"type": "string",
"maxLength": 40,
"minLength": 10,
"description": "Телефон для связи по заказу."
},
"comment": {
"type": "string",
"maxLength": 1000,
"description": "Комментарий к заказу для менеджера."
},
"buyer_type": {
"enum": [
"person",
"org"
],
"type": "string",
"description": "person — частное лицо (ссылка на оплату), org — организация или ИП (счёт по ИНН)."
},
"vat_needed": {
"enum": [
"yes",
"no",
"unknown"
],
"type": "string",
"description": "Для организаций: нужен ли счёт с НДС."
},
"delivery_city": {
"type": "string",
"maxLength": 120,
"description": "Город доставки или «самовывоз Дмитров»."
},
"accepted_terms": {
"type": "boolean",
"const": true,
"description": "true — покупатель согласен с офертой https://abrazivexpert.ru/usloviya-prodazhi/ и политикой обработки персональных данных."
},
"confirmed_by_user": {
"type": "boolean",
"const": true,
"description": "true — покупатель явно подтвердил этот состав и сумму."
}
},
"additionalProperties": false
}Стоимость и сроки доставки СДЭК и Деловыми Линиями из Дмитрова (Московская обл.) в город покупателя. Передайте товары (items) или вес. Самовывоз в Дмитрове бесплатно, только по предварительной договорённости.
| Argument | Type | Description |
|---|---|---|
| city* | string | Город доставки. |
| items | array | Позиции: артикул из search_products и количество в единицах товара (unit). |
| region | string | Область — если городов с таким названием несколько. |
| weight_kg | number | Вес посылки в кг, если товары (items) не переданы. |
{
"type": "object",
"required": [
"city"
],
"properties": {
"city": {
"type": "string",
"maxLength": 80,
"minLength": 2,
"description": "Город доставки."
},
"items": {
"type": "array",
"items": {
"type": "object",
"required": [
"art",
"qty"
],
"properties": {
"art": {
"type": "string",
"maxLength": 80,
"description": "Артикул (поле art из search_products)."
},
"qty": {
"type": "integer",
"maximum": 100000,
"minimum": 1
},
"name": {
"type": "string",
"maxLength": 300,
"description": "Название товара — нужно, если у артикула несколько вариантов."
}
},
"additionalProperties": false
},
"maxItems": 100,
"minItems": 1,
"description": "Позиции: артикул из search_products и количество в единицах товара (unit)."
},
"region": {
"type": "string",
"maxLength": 80,
"description": "Область — если городов с таким названием несколько."
},
"weight_kg": {
"type": "number",
"maximum": 1000,
"minimum": 0.1,
"description": "Вес посылки в кг, если товары (items) не переданы."
}
},
"additionalProperties": false
}Похожие товары того же типа, зерна и размера — замена, если нужного нет в наличии или нужна другая цена.
| Argument | Type | Description |
|---|---|---|
| art* | string | Артикул товара, для которого нужна замена. |
| limit | integer | Сколько аналогов вернуть. |
{
"type": "object",
"required": [
"art"
],
"properties": {
"art": {
"type": "string",
"maxLength": 80,
"description": "Артикул товара, для которого нужна замена."
},
"limit": {
"type": "integer",
"default": 8,
"maximum": 15,
"minimum": 1,
"description": "Сколько аналогов вернуть."
}
},
"additionalProperties": false
}Подробно по артикулу: цена, оптовая цена, упаковка, наличие, фото, ссылка на страницу товара.
| Argument | Type | Description |
|---|---|---|
| art* | string | Артикул товара (поле art из search_products). |
| name | string | Название товара, если у артикула несколько вариантов. |
{
"type": "object",
"required": [
"art"
],
"properties": {
"art": {
"type": "string",
"maxLength": 80,
"description": "Артикул товара (поле art из search_products)."
},
"name": {
"type": "string",
"maxLength": 300,
"description": "Название товара, если у артикула несколько вариантов."
}
},
"additionalProperties": false
}Статус заказа по номеру (например AE-WEB-1110-003) и телефону, указанному при заказе.
| Argument | Type | Description |
|---|---|---|
| phone* | string | Телефон, указанный при заказе. |
| order_id* | string | Номер заказа, например AE-WEB-1110-003. |
{
"type": "object",
"required": [
"order_id",
"phone"
],
"properties": {
"phone": {
"type": "string",
"maxLength": 40,
"minLength": 10,
"description": "Телефон, указанный при заказе."
},
"order_id": {
"type": "string",
"pattern": "^AE-[A-Z]{2,4}-[0-9]{4}-[0-9]{3}$",
"description": "Номер заказа, например AE-WEB-1110-003."
}
},
"additionalProperties": false
}Считает сумму заказа по ценам сайта. От 30 000 ₽ по обычным ценам на весь заказ автоматически действует оптовая цена.
| Argument | Type | Description |
|---|---|---|
| items* | array | Позиции: артикул из search_products и количество в единицах товара (unit). |
{
"type": "object",
"required": [
"items"
],
"properties": {
"items": {
"type": "array",
"items": {
"type": "object",
"required": [
"art",
"qty"
],
"properties": {
"art": {
"type": "string",
"maxLength": 80,
"description": "Артикул (поле art из search_products)."
},
"qty": {
"type": "integer",
"maximum": 100000,
"minimum": 1
},
"name": {
"type": "string",
"maxLength": 300,
"description": "Название товара — нужно, если у артикула несколько вариантов."
}
},
"additionalProperties": false
},
"maxItems": 100,
"minItems": 1,
"description": "Позиции: артикул из search_products и количество в единицах товара (unit)."
}
},
"additionalProperties": false
}Технология и подходящие товары под задачу: царапины на стекле, полировка кузова, шлифовка под покраску, дерево и мебель, выбор краскопульта. Опишите задачу своими словами.
| Argument | Type | Description |
|---|---|---|
| task* | string | Задача покупателя своими словами, например «царапины от дворников на лобовом» или «шлифовка МДФ под эмаль». |
{
"type": "object",
"required": [
"task"
],
"properties": {
"task": {
"type": "string",
"maxLength": 300,
"minLength": 3,
"description": "Задача покупателя своими словами, например «царапины от дворников на лобовом» или «шлифовка МДФ под эмаль»."
}
},
"additionalProperties": false
}Ищет в каталоге «Абразив Эксперт» (абразивы, полировальные пасты и круги, краскопульты, ЛКМ, малярные материалы; 5000+ позиций). Запрос — конкретные слова: бренд, линейка, зерно (P120), диаметр (150), тип. Возвращает артикул, цену за единицу, оптовую цену, наличие и ссылку.
| Argument | Type | Description |
|---|---|---|
| limit | integer | Сколько товаров вернуть. |
| query* | string | Что искать: бренд, линейка, зерно (P120), диаметр (150), тип товара. Например «круг 150 P320» или «Menzerna». |
| in_stock_only | boolean | Только то, что есть на складе сейчас. |
{
"type": "object",
"required": [
"query"
],
"properties": {
"limit": {
"type": "integer",
"default": 10,
"maximum": 30,
"minimum": 1,
"description": "Сколько товаров вернуть."
},
"query": {
"type": "string",
"maxLength": 120,
"minLength": 2,
"description": "Что искать: бренд, линейка, зерно (P120), диаметр (150), тип товара. Например «круг 150 P320» или «Menzerna»."
},
"in_stock_only": {
"type": "boolean",
"default": false,
"description": "Только то, что есть на складе сейчас."
}
},
"additionalProperties": false
}Оплата, доставка, опт, самовывоз, контакты, курс полировки стекла.
| Argument | Type | Description |
|---|---|---|
| topic | string | Раздел условий: оплата, доставка, опт, самовывоз, контакты, курс или всё сразу. |
{
"type": "object",
"properties": {
"topic": {
"enum": [
"all",
"payment",
"delivery",
"wholesale",
"pickup",
"contacts",
"course"
],
"type": "string",
"default": "all",
"description": "Раздел условий: оплата, доставка, опт, самовывоз, контакты, курс или всё сразу."
}
},
"additionalProperties": false
}We read every tool's name, description and inputs the way the model will, looking for instructions hidden from you. A clean result means no warning signs, not a guarantee. Scanned Nov 10, 2026.
What changed in this server's tools since we started watching, newest first. Each change is scanned again.
{
"type": "object",
"properties": {
"topic": {
"enum": [
"all",
"payment",
"delivery",
"wholesale",
"pickup",
"contacts",
"course"
],
"type": "string",
"default": "all"
}
},
"additionalProperties": false
}{
"type": "object",
"properties": {
"topic": {
"enum": [
"all",
"payment",
"delivery",
"wholesale",
"pickup",
"contacts",
"course"
],
"type": "string",
"default": "all",
"description": "Раздел условий: оплата, доставка, опт, самовывоз, контакты, курс или всё сразу."
}
},
"additionalProperties": false
}{
"type": "object",
"required": [
"order_id",
"phone"
],
"properties": {
"phone": {
"type": "string",
"maxLength": 40,
"minLength": 10
},
"order_id": {
"type": "string",
"pattern": "^AE-[A-Z]{2,4}-[0-9]{4}-[0-9]{3}$"
}
},
"additionalProperties": false
}{
"type": "object",
"required": [
"order_id",
"phone"
],
"properties": {
"phone": {
"type": "string",
"maxLength": 40,
"minLength": 10,
"description": "Телефон, указанный при заказе."
},
"order_id": {
"type": "string",
"pattern": "^AE-[A-Z]{2,4}-[0-9]{4}-[0-9]{3}$",
"description": "Номер заказа, например AE-WEB-1110-003."
}
},
"additionalProperties": false
}{
"type": "object",
"required": [
"items",
"name",
"phone",
"email",
"buyer_type",
"confirmed_by_user",
"accepted_terms"
],
"properties": {
"inn": {
"type": "string",
"pattern": "^[0-9]{10}([0-9]{2})?$",
"description": "Для buyer_type=org."
},
"name": {
"type": "string",
"maxLength": 100,
"minLength": 2
},
"email": {
"type": "string",
"maxLength": 120,
"description": "Обязателен: на него придут ссылка на оплату и чек."
},
"items": {
"type": "array",
"items": {
"type": "object",
"required": [
"art",
"qty"
],
"properties": {
"art": {
"type": "string",
"maxLength": 80,
"description": "Артикул (поле art из search_products)."
},
"qty": {
"type": "integer",
"maximum": 100000,
"minimum": 1
},
"name": {
"type": "string",
"maxLength": 300,
"description": "Название товара — нужно, если у артикула несколько вариантов."
}
},
"additionalProperties": false
},
"maxItems": 100,
"minItems": 1,
"description": "Позиции: артикул из search_products и количество в единицах товара (unit)."
},
"phone": {
"type": "string",
"maxLength": 40,
"minLength": 10
},
"comment": {
"type": "string",
"maxLength": 1000
},
"buyer_type": {
"enum": [
"person",
"org"
],
"type": "string"
},
"vat_needed": {
"enum": [
"yes",
"no",
"unknown"
],
"type": "string",
"description": "Для организаций: нужен ли счёт с НДС."
},
"delivery_city": {
"type": "string",
"maxLength": 120,
"description": "Город доставки или «самовывоз Дмитров»."
},
"accepted_terms": {
"type": "boolean",
"const": true,
"description": "true — покупатель согласен с офертой https://abrazivexpert.ru/usloviya-prodazhi/ и политикой обработки персональных данных."
},
"confirmed_by_user": {
"type": "boolean",
"const": true,
"description": "true — покупатель явно подтвердил этот состав и сумму."
}
},
"additionalProperties": false
}{
"type": "object",
"required": [
"items",
"name",
"phone",
"email",
"buyer_type",
"confirmed_by_user",
"accepted_terms"
],
"properties": {
"inn": {
"type": "string",
"pattern": "^[0-9]{10}([0-9]{2})?$",
"description": "Для buyer_type=org."
},
"name": {
"type": "string",
"maxLength": 100,
"minLength": 2,
"description": "Имя покупателя или контактного лица."
},
"email": {
"type": "string",
"maxLength": 120,
"description": "Обязателен: на него придут ссылка на оплату и чек."
},
"items": {
"type": "array",
"items": {
"type": "object",
"required": [
"art",
"qty"
],
"properties": {
"art": {
"type": "string",
"maxLength": 80,
"description": "Артикул (поле art из search_products)."
},
"qty": {
"type": "integer",
"maximum": 100000,
"minimum": 1
},
"name": {
"type": "string",
"maxLength": 300,
"description": "Название товара — нужно, если у артикула несколько вариантов."
}
},
"additionalProperties": false
},
"maxItems": 100,
"minItems": 1,
"description": "Позиции: артикул из search_products и количество в единицах товара (unit)."
},
"phone": {
"type": "string",
"maxLength": 40,
"minLength": 10,
"description": "Телефон для связи по заказу."
},
"comment": {
"type": "string",
"maxLength": 1000,
"description": "Комментарий к заказу для менеджера."
},
"buyer_type": {
"enum": [
"person",
"org"
],
"type": "string",
"description": "person — частное лицо (ссылка на оплату), org — организация или ИП (счёт по ИНН)."
},
"vat_needed": {
"enum": [
"yes",
"no",
"unknown"
],
"type": "string",
"description": "Для организаций: нужен ли счёт с НДС."
},
"delivery_city": {
"type": "string",
"maxLength": 120,
"description": "Город доставки или «самовывоз Дмитров»."
},
"accepted_terms": {
"type": "boolean",
"const": true,
"description": "true — покупатель согласен с офертой https://abrazivexpert.ru/usloviya-prodazhi/ и политикой обработки персональных данных."
},
"confirmed_by_user": {
"type": "boolean",
"const": true,
"description": "true — покупатель явно подтвердил этот состав и сумму."
}
},
"additionalProperties": false
}{
"type": "object",
"required": [
"inn"
],
"properties": {
"inn": {
"type": "string",
"pattern": "^[0-9]{10}([0-9]{2})?$"
}
},
"additionalProperties": false
}{
"type": "object",
"required": [
"inn"
],
"properties": {
"inn": {
"type": "string",
"pattern": "^[0-9]{10}([0-9]{2})?$",
"description": "ИНН: 10 цифр у организации, 12 у ИП."
}
},
"additionalProperties": false
}{
"type": "object",
"required": [
"city"
],
"properties": {
"city": {
"type": "string",
"maxLength": 80,
"minLength": 2
},
"items": {
"type": "array",
"items": {
"type": "object",
"required": [
"art",
"qty"
],
"properties": {
"art": {
"type": "string",
"maxLength": 80,
"description": "Артикул (поле art из search_products)."
},
"qty": {
"type": "integer",
"maximum": 100000,
"minimum": 1
},
"name": {
"type": "string",
"maxLength": 300,
"description": "Название товара — нужно, если у артикула несколько вариантов."
}
},
"additionalProperties": false
},
"maxItems": 100,
"minItems": 1,
"description": "Позиции: артикул из search_products и количество в единицах товара (unit)."
},
"region": {
"type": "string",
"maxLength": 80,
"description": "Область — если городов с таким названием несколько."
},
"weight_kg": {
"type": "number",
"maximum": 1000,
"minimum": 0.1
}
},
"additionalProperties": false
}{
"type": "object",
"required": [
"city"
],
"properties": {
"city": {
"type": "string",
"maxLength": 80,
"minLength": 2,
"description": "Город доставки."
},
"items": {
"type": "array",
"items": {
"type": "object",
"required": [
"art",
"qty"
],
"properties": {
"art": {
"type": "string",
"maxLength": 80,
"description": "Артикул (поле art из search_products)."
},
"qty": {
"type": "integer",
"maximum": 100000,
"minimum": 1
},
"name": {
"type": "string",
"maxLength": 300,
"description": "Название товара — нужно, если у артикула несколько вариантов."
}
},
"additionalProperties": false
},
"maxItems": 100,
"minItems": 1,
"description": "Позиции: артикул из search_products и количество в единицах товара (unit)."
},
"region": {
"type": "string",
"maxLength": 80,
"description": "Область — если городов с таким названием несколько."
},
"weight_kg": {
"type": "number",
"maximum": 1000,
"minimum": 0.1,
"description": "Вес посылки в кг, если товары (items) не переданы."
}
},
"additionalProperties": false
}{
"type": "object",
"required": [
"task"
],
"properties": {
"task": {
"type": "string",
"maxLength": 300,
"minLength": 3
}
},
"additionalProperties": false
}{
"type": "object",
"required": [
"task"
],
"properties": {
"task": {
"type": "string",
"maxLength": 300,
"minLength": 3,
"description": "Задача покупателя своими словами, например «царапины от дворников на лобовом» или «шлифовка МДФ под эмаль»."
}
},
"additionalProperties": false
}{
"type": "object",
"required": [
"art"
],
"properties": {
"art": {
"type": "string",
"maxLength": 80
},
"limit": {
"type": "integer",
"default": 8,
"maximum": 15,
"minimum": 1
}
},
"additionalProperties": false
}{
"type": "object",
"required": [
"art"
],
"properties": {
"art": {
"type": "string",
"maxLength": 80,
"description": "Артикул товара, для которого нужна замена."
},
"limit": {
"type": "integer",
"default": 8,
"maximum": 15,
"minimum": 1,
"description": "Сколько аналогов вернуть."
}
},
"additionalProperties": false
}{
"type": "object",
"required": [
"art"
],
"properties": {
"art": {
"type": "string",
"maxLength": 80
},
"name": {
"type": "string",
"maxLength": 300
}
},
"additionalProperties": false
}{
"type": "object",
"required": [
"art"
],
"properties": {
"art": {
"type": "string",
"maxLength": 80,
"description": "Артикул товара (поле art из search_products)."
},
"name": {
"type": "string",
"maxLength": 300,
"description": "Название товара, если у артикула несколько вариантов."
}
},
"additionalProperties": false
}{
"type": "object",
"required": [
"query"
],
"properties": {
"limit": {
"type": "integer",
"default": 10,
"maximum": 30,
"minimum": 1
},
"query": {
"type": "string",
"maxLength": 120,
"minLength": 2
},
"in_stock_only": {
"type": "boolean",
"default": false,
"description": "Только то, что есть на складе сейчас."
}
},
"additionalProperties": false
}{
"type": "object",
"required": [
"query"
],
"properties": {
"limit": {
"type": "integer",
"default": 10,
"maximum": 30,
"minimum": 1,
"description": "Сколько товаров вернуть."
},
"query": {
"type": "string",
"maxLength": 120,
"minLength": 2,
"description": "Что искать: бренд, линейка, зерно (P120), диаметр (150), тип товара. Например «круг 150 P320» или «Menzerna»."
},
"in_stock_only": {
"type": "boolean",
"default": false,
"description": "Только то, что есть на складе сейчас."
}
},
"additionalProperties": false
}