ДокиДепо — открытые инструменты склада

Read-only инструменты малого склада: назначение, ограничения и безопасный план первого дня.

Should I use this

Quality & Safety

B
Description quality
68%
Schema completeness
70%
Naming quality
100%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Findings (4)

  • LOWTool 'list_public_tools' description lacks action verbin list_public_tools
  • LOWTool 'get_first_warehouse_day' description lacks action verbin get_first_warehouse_day
  • LOWTool 'get_embed_widget' description lacks action verbin get_embed_widget
  • LOWTool 'get_publisher_kit' description lacks action verbin get_publisher_kit

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~1,977Tokens (tool definitions)
~2.1 KBTypical response size
Moderate attention impact (1.54% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "public-tools": {
      "url": "https://dokidepo.ru/api/mcp"
    }
  }
}

Remote endpoints

https://dokidepo.ru/api/mcpstreamable-http

What it can do

Tool inventory

Tools (5)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟢list_public_tools(category)

Используйте первым, когда нужно подобрать открытый складской инструмент по задаче. Необязательный category фильтрует каталог; без него возвращается all. Результат содержит только проверенные карточки и измеряемые ссылки ДокиДепо. Не выполняет складские операции и не принимает файлы, товары, пароли или коды. Лишнее поле или неизвестная категория дают JSON-RPC -32602 Invalid params.

Input Schema

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

Output Schema

{
  "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, файлы или рабочие данные.

Input Schema

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

Output Schema

{
  "type": "object",
  "properties": {
    "tool": {
      "type": "object"
    },
    "safety": {
      "type": "string"
    }
  },
  "required": [
    "tool",
    "safety"
  ],
  "additionalProperties": false
}
🟢get_first_warehouse_day

Используйте, когда владелец малого склада хочет безопасно проверить ДокиДепо на одном учебном товаре до импорта каталога и приглашения команды. Без аргументов возвращает фиксированную последовательность: места → приёмка → размещение → отбор → упаковка → сверка. Не создаёт организацию, не меняет остатки и не принимает рабочие данные. Любое входное поле даёт JSON-RPC -32602 Invalid params.

Input Schema

{
  "type": "object",
  "properties": {},
  "description": "Аргументы не принимаются; передайте пустой объект.",
  "additionalProperties": false
}

Output Schema

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

Input Schema

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

Output Schema

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

Input Schema

{
  "type": "object",
  "properties": {},
  "description": "Аргументы не принимаются; передайте пустой объект.",
  "additionalProperties": false
}

Output Schema

{
  "type": "object",
  "properties": {
    "kit": {
      "type": "object"
    },
    "safety": {
      "type": "string"
    }
  },
  "required": [
    "kit",
    "safety"
  ],
  "additionalProperties": false
}

Recommended Prompts

retrieve_data
Get details about [item] from ДокиДепо — открытые инструменты склада
Expected tools: get_public_tool
fetch_info
Fetch [information type] using ДокиДепо — открытые инструменты склада
Expected tools: get_public_tool
list_items
List all [items] available in ДокиДепо — открытые инструменты склада
Expected tools: list_public_tools
browse_collection
Show me the [collection] from ДокиДепо — открытые инструменты склада
Expected tools: list_public_tools
explore_workflow
List available [items], then get details for each one using ДокиДепо — открытые инструменты склада
Expected tools: list_public_toolsget_public_tool

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded5 tools
verifiedversion not recorded5 tools