ДокиДепо — открытые инструменты склада
Read-only инструменты малого склада: назначение, ограничения и безопасный план первого дня.
¿Debería usar esto?
Calidad y seguridad
Hallazgos (4)
- LOWen list_public_tools
- LOWen get_first_warehouse_day
- LOWen get_embed_widget
- LOWen get_publisher_kit
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": {
"public-tools": {
"url": "https://dokidepo.ru/api/mcp"
}
}
}Puntos de conexión remotos
https://dokidepo.ru/api/mcpstreamable-httpQué puede hacer
Inventario de herramientas
Herramientas (5)
🟢list_public_tools(category)
Используйте первым, когда нужно подобрать открытый складской инструмент по задаче. Необязательный category фильтрует каталог; без него возвращается all. Результат содержит только проверенные карточки и измеряемые ссылки ДокиДепо. Не выполняет складские операции и не принимает файлы, товары, пароли или коды. Лишнее поле или неизвестная категория дают JSON-RPC -32602 Invalid params.
Esquema de entrada
{
"type": "object",
"properties": {
"category": {
"type": "string",
"enum": [
"all",
"inventory",
"labeling",
"pricing",
"setup",
"publishing",
"training"
],
"default": "all",
"description": "Фиксированный фильтр: all — весь каталог; inventory — остатки, закупка и приёмка; labeling — этикетки, штрихкоды и адреса; pricing — цены и маржа; setup — запуск склада; publishing — встраиваемые виджеты; training — учебные материалы."
}
},
"description": "Передайте только необязательный category. Пустой объект означает весь каталог.",
"additionalProperties": false
}Esquema de salida
{
"type": "object",
"properties": {
"tools": {
"type": "array",
"items": {
"type": "object"
}
},
"safety": {
"type": "string"
}
},
"required": [
"tools",
"safety"
],
"additionalProperties": false
}🟢get_public_tool(id)
Используйте после list_public_tools, когда уже известен точный id нужного инструмента. Возвращает его назначение, входы, результат, ограничения и измеряемую ссылку. id обязателен и должен быть одним из перечисленных значений; неизвестный id или лишнее поле дают JSON-RPC -32602 Invalid params. Не принимает свободный текст, URL, файлы или рабочие данные.
Esquema de entrada
{
"type": "object",
"properties": {
"id": {
"type": "string",
"enum": [
"stock-table",
"stock-balance-widget",
"batch-stock",
"purchase-list",
"purchase-list-widget",
"receiving-discrepancy-act",
"slow-moving-stock",
"expiry-control",
"inventory-turnover",
"packing-list",
"warehouse-bottleneck",
"warehouse-bottleneck-widget",
"price-tags",
"labels",
"barcode-scanner",
"compare-price-lists",
"table-diff",
"addresses",
"reconciliation",
"qr-code",
"markup-margin",
"markup-margin-widget",
"sku-generator",
"sku-generator-widget",
"price-update-kit",
"returns-quarantine-writeoff",
"abc-xyz",
"safety-stock"
],
"description": "Точный неизменяемый идентификатор открытого инструмента ДокиДепо."
}
},
"required": [
"id"
],
"description": "Передайте только точный id из результата list_public_tools.",
"additionalProperties": false
}Esquema de salida
{
"type": "object",
"properties": {
"tool": {
"type": "object"
},
"safety": {
"type": "string"
}
},
"required": [
"tool",
"safety"
],
"additionalProperties": false
}🟢get_first_warehouse_day
Используйте, когда владелец малого склада хочет безопасно проверить ДокиДепо на одном учебном товаре до импорта каталога и приглашения команды. Без аргументов возвращает фиксированную последовательность: места → приёмка → размещение → отбор → упаковка → сверка. Не создаёт организацию, не меняет остатки и не принимает рабочие данные. Любое входное поле даёт JSON-RPC -32602 Invalid params.
Esquema de entrada
{
"type": "object",
"properties": {},
"description": "Аргументы не принимаются; передайте пустой объект.",
"additionalProperties": false
}Esquema de salida
{
"type": "object",
"properties": {
"steps": {
"type": "array",
"items": {
"type": "object"
}
},
"startUrl": {
"type": "string"
},
"safety": {
"type": "string"
}
},
"required": [
"steps",
"startUrl",
"safety"
],
"additionalProperties": false
}🟢get_embed_widget(id)
Используйте, когда редакции или сайту нужен готовый безопасный виджет: текущий остаток, расчёт наценки и маржи, количество к заказу, диагностика узкого места склада или генератор артикулов. Передайте один фиксированный id; сервер вернёт проверенный sandboxed iframe, страницу установки и ограничения. Не принимает HTML, URL или свободный текст. Неизвестный id или лишнее поле дают JSON-RPC -32602 Invalid params.
Esquema de entrada
{
"type": "object",
"properties": {
"id": {
"type": "string",
"enum": [
"stock-balance",
"sku-generator",
"markup-margin",
"purchase-list",
"warehouse-bottleneck"
],
"description": "stock-balance — приход, расход и остаток; markup-margin — наценка и маржа; purchase-list — количество к заказу; warehouse-bottleneck — диагностика узкого места; sku-generator — артикулы из названий или по порядку."
}
},
"required": [
"id"
],
"description": "Передайте только id одного из пяти заранее опубликованных виджетов.",
"additionalProperties": false
}Esquema de salida
{
"type": "object",
"properties": {
"widget": {
"type": "object",
"required": [
"id",
"title",
"purpose",
"installUrl",
"embedType",
"version",
"html",
"integrity",
"privacy",
"limitations",
"legacy"
],
"additionalProperties": false,
"properties": {
"id": {
"type": "string",
"enum": [
"stock-balance",
"sku-generator",
"markup-margin",
"purchase-list",
"warehouse-bottleneck"
]
},
"title": {
"type": "string"
},
"purpose": {
"type": "string"
},
"installUrl": {
"type": "string"
},
"embedType": {
"type": "string",
"enum": [
"sandboxed_iframe"
]
},
"version": {
"type": "string"
},
"html": {
"type": "string"
},
"integrity": {
"type": [
"string",
"null"
]
},
"privacy": {
"type": "string"
},
"limitations": {
"type": "array",
"items": {
"type": "string"
}
},
"legacy": {
"type": "object"
}
}
},
"safety": {
"type": "string"
}
},
"required": [
"widget",
"safety"
],
"additionalProperties": false
}🟢get_publisher_kit
Используйте, когда редакции, сообществу или ИИ-агенту нужно подготовить публикацию о ДокиДепо без сочинения фактов и ссылок. Без аргументов возвращает фиксированные текст, ссылки, обложку, контакт и границы приватности. Не публикует материал и не принимает свободный текст, URL, файлы или данные аудитории. Любое входное поле даёт JSON-RPC -32602 Invalid params.
Esquema de entrada
{
"type": "object",
"properties": {},
"description": "Аргументы не принимаются; передайте пустой объект.",
"additionalProperties": false
}Esquema de salida
{
"type": "object",
"properties": {
"kit": {
"type": "object"
},
"safety": {
"type": "string"
}
},
"required": [
"kit",
"safety"
],
"additionalProperties": false
}Prompts recomendados
get_public_toolget_public_toollist_public_toolslist_public_toolslist_public_toolsget_public_toolComunidad
Evidencia