io.github.DeviceIngineering/ozon-mcp-server
PYPI · OZON-MCP-SERVER · SCANNED AUG 22
Ozon Seller & Performance API: 151 tools — prices, promos, ads, orders, finance. Multi-shop.
Available components
How this component scores in each security and reliability category. Every signal is checked automatically from public evidence about the published package, including repeated runs of it in an isolated sandbox, and we only credit what we can confirm. How we score →
Supply Chain Security50
- Malware scan not yet available for this package.Unverified
- No known CVEs affecting this package version or its production dependencies.Pass
- Runs hatchling.build at install time, a recognised native-build step with no shell scripting around it. View diagnostics → Pass
- 1 of 38 dependencies flagged as unhealthy. View diagnostics → Partial
Provenance & Transparency32
- Source repository is publicly reachable at the declared URL. View diagnostics → Pass
- Provenance check failed: no build-provenance attestation is published. See how to fix → View diagnostics → Fail
- License check failed: the license (MIT License) isn't a recognized OSI-approved license. See how to fix → Fail
- Actively maintained (last published 0 days ago).Pass
- Disclosure check failed: no security disclosure policy was found in the source repository. See how to fix → Fail
Schema Quality & AI Usability62
- AI-judged instruction clarity (fair).Partial
- Tool/resource definitions use about 9532 tokens (~63/item across 151 items; 151 tools + 0 resources), lean.Pass
- Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management3
- Stability observed for 1 of 30 days with no destabilising changes; credit accrues until the full window elapses.Partial
Tool Coverage84
- 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
- 52% of tool parameters carry a description.Partial
Capabilities100
- Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.Pass
Add this component to your MCP client. Where a client-specific snippet is available, pick your client below and copy it straight into your config; otherwise use the connection detail shown.
pypi · ozon-mcp-server
claude mcp add deviceingineering-ozon-mcp-server -- uvx ozon-mcp-server
codex mcp add deviceingineering-ozon-mcp-server -- uvx ozon-mcp-server
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"deviceingineering-ozon-mcp-server": {
"type": "local",
"command": [
"uvx",
"ozon-mcp-server"
],
"enabled": true
}
}
} openclaw mcp add deviceingineering-ozon-mcp-server --command uvx --arg ozon-mcp-server
mcp_servers:
deviceingineering-ozon-mcp-server:
command: "uvx"
args: ["ozon-mcp-server"] {
"mcpServers": {
"deviceingineering-ozon-mcp-server": {
"command": "uvx",
"args": [
"ozon-mcp-server"
]
}
}
} Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.
- 22 Aug 26 +1
- Malware scan: unverified → pass ▲ security
- Stability: unverified → 0.03 ▲ functional
- Package version: 2.0.2 → 2.1.1 functional
- 21 Aug 26 47
First indexed and scored.
Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.
Captured 22 Aug 2026 · Analysed pypi/ozon-mcp-server@2.1.1
Provenance No attestation
The registry publishes no build provenance for this version, so there is nothing to verify.
| Result | No attestation |
|---|---|
| Ecosystem | pypi |
Install scripts 1 script
| Hook | Tier | Command |
|---|---|---|
| build_backend | allowlisted | hatchling.build |
Dependencies 38 packages
| Packages resolved | 38 |
|---|---|
| Stale | 1 |
| Tree resolution | Complete |
The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability.
ozon_product_import_info ~44
Статус задачи импорта товаров.
| Name | Type | Req | Description |
|---|---|---|---|
| shop_id | string | yes | ID магазина (из ozon_list_shops) |
| task_id | integer | yes | – |
No output schema declared.
No examples provided.
ozon_product_info ~47
[P1] Расширенная информация по товарам.
| Name | Type | Req | Description |
|---|---|---|---|
| product_id | array | yes | – |
| shop_id | string | yes | ID магазина (из ozon_list_shops) |
No output schema declared.
No examples provided.
ozon_product_limits ~34
Лимиты на создание товаров.
| Name | Type | Req | Description |
|---|---|---|---|
| shop_id | string | yes | ID магазина (из ozon_list_shops) |
No output schema declared.
No examples provided.
ozon_product_list ~79
[P1] Список всех товаров. visibility: ALL, VISIBLE, QUARANTINE, ARCHIVED и др.
| Name | Type | Req | Description |
|---|---|---|---|
| limit | integer | – | – |
| shop_id | string | yes | ID магазина (из ozon_list_shops) |
| visibility | string | – | ALL, VISIBLE, QUARANTINE, ARCHIVED... |
No output schema declared.
No examples provided.
ozon_product_queries ~97
[P0] Поисковые запросы и позиции моих товаров в поиске Ozon (Premium). КРИТИЧНО: видимость в поиске = продажи.
| Name | Type | Req | Description |
|---|---|---|---|
| date_from | string | yes | YYYY-MM-DD |
| details | boolean | – | true = детализация по запросам |
| shop_id | string | yes | ID магазина (из ozon_list_shops) |
| skus | array | yes | – |
No output schema declared.
No examples provided.
ozon_product_rating_by_sku ~44
Рейтинг контента товаров.
| Name | Type | Req | Description |
|---|---|---|---|
| shop_id | string | yes | ID магазина (из ozon_list_shops) |
| skus | array | yes | – |
No output schema declared.
No examples provided.
ozon_product_stocks ~67
[P1] Остатки товаров на складах FBO/FBS.
| Name | Type | Req | Description |
|---|---|---|---|
| limit | integer | – | – |
| offer_id | array | – | – |
| product_id | array | – | – |
| shop_id | string | yes | ID магазина (из ozon_list_shops) |
No output schema declared.
No examples provided.
ozon_product_stocks_by_warehouse ~81
[P1] Остатки товаров по складам FBS (v2; v1 отключается 07.04.2026).
| Name | Type | Req | Description |
|---|---|---|---|
| limit | integer | – | – |
| shop_id | string | yes | ID магазина (из ozon_list_shops) |
| skus | array | – | Фильтр (опц.) |
No output schema declared.
No examples provided.
ozon_product_unarchive ~43
Вернуть товары из архива.
| Name | Type | Req | Description |
|---|---|---|---|
| product_id | array | yes | – |
| shop_id | string | yes | ID магазина (из ozon_list_shops) |
No output schema declared.
No examples provided.
ozon_product_update_images ~49
Обновить изображения товара.
| Name | Type | Req | Description |
|---|---|---|---|
| images | array | yes | – |
| product_id | integer | yes | – |
| shop_id | string | yes | ID магазина (из ozon_list_shops) |
No output schema declared.
No examples provided.
ozon_product_update_offer_id ~46
Обновить артикулы товаров.
| Name | Type | Req | Description |
|---|---|---|---|
| shop_id | string | yes | ID магазина (из ozon_list_shops) |
| update_offer_id | array | yes | – |
No output schema declared.
No examples provided.
ozon_product_update_stocks ~53
Обновить остатки FBS.
| Name | Type | Req | Description |
|---|---|---|---|
| shop_id | string | yes | ID магазина (из ozon_list_shops) |
| stocks | array | yes | offer_id/product_id, stock, warehouse_id |
No output schema declared.
No examples provided.
ozon_question_reply ~62
Ответить на вопрос покупателя (нужен sku товара).
| Name | Type | Req | Description |
|---|---|---|---|
| question_id | string | yes | – |
| shop_id | string | yes | ID магазина (из ozon_list_shops) |
| sku | integer | yes | – |
| text | string | yes | – |
No output schema declared.
No examples provided.
ozon_questions ~46
Список вопросов покупателей.
| Name | Type | Req | Description |
|---|---|---|---|
| last_id | string | – | – |
| limit | integer | – | – |
| shop_id | string | yes | ID магазина (из ozon_list_shops) |
No output schema declared.
No examples provided.
ozon_rating_history ~56
[P1] История изменения рейтинга.
| Name | Type | Req | Description |
|---|---|---|---|
| date_from | string | yes | YYYY-MM-DD |
| date_to | string | yes | – |
| shop_id | string | yes | ID магазина (из ozon_list_shops) |
No output schema declared.
No examples provided.
ozon_rating_summary ~53
[P0] Рейтинг продавца. Влияет на позиции в выдаче, доступ к акциям, стоимость хранения.
| Name | Type | Req | Description |
|---|---|---|---|
| shop_id | string | yes | ID магазина (из ozon_list_shops) |
No output schema declared.
No examples provided.
ozon_report_discounted_create ~40
Отчёт по уценённым товарам.
| Name | Type | Req | Description |
|---|---|---|---|
| shop_id | string | yes | ID магазина (из ozon_list_shops) |
No output schema declared.
No examples provided.
ozon_report_finance_create ~52
Создать финансовый отчёт.
| Name | Type | Req | Description |
|---|---|---|---|
| date_from | string | yes | – |
| date_to | string | yes | – |
| shop_id | string | yes | ID магазина (из ozon_list_shops) |
No output schema declared.
No examples provided.
ozon_report_info ~43
Статус и ссылка на отчёт.
| Name | Type | Req | Description |
|---|---|---|---|
| code | string | yes | – |
| shop_id | string | yes | ID магазина (из ozon_list_shops) |
No output schema declared.
No examples provided.
ozon_report_list ~50
Список сформированных отчётов.
| Name | Type | Req | Description |
|---|---|---|---|
| page | integer | – | – |
| report_type | string | – | – |
| shop_id | string | yes | ID магазина (из ozon_list_shops) |
No output schema declared.
No examples provided.
ozon_report_products_create ~43
Создать отчёт по товарам.
| Name | Type | Req | Description |
|---|---|---|---|
| shop_id | string | yes | ID магазина (из ozon_list_shops) |
| visibility | string | – | – |
No output schema declared.
No examples provided.
ozon_report_stocks_create ~37
Создать отчёт по остаткам.
| Name | Type | Req | Description |
|---|---|---|---|
| shop_id | string | yes | ID магазина (из ozon_list_shops) |
No output schema declared.
No examples provided.
ozon_returns_fbo ~83
[P1] ЕДИНЫЙ список возвратов FBO+FBS (/v1/returns/list; старые returns/company/* отключены Ozon).
| Name | Type | Req | Description |
|---|---|---|---|
| filter | object | – | Фильтр (опц.) |
| limit | integer | – | – |
| shop_id | string | yes | ID магазина (из ozon_list_shops) |
No output schema declared.
No examples provided.
ozon_returns_fbs ~58
[P1] Заявки покупателей на возврат rFBS (требуют решения продавца!).
| Name | Type | Req | Description |
|---|---|---|---|
| limit | integer | – | – |
| shop_id | string | yes | ID магазина (из ozon_list_shops) |
No output schema declared.
No examples provided.
ozon_returns_fbs_approve ~57
[P1] Одобрить заявку rFBS (verify — согласовать возврат).
| Name | Type | Req | Description |
|---|---|---|---|
| return_id | integer | yes | – |
| shop_id | string | yes | ID магазина (из ozon_list_shops) |
No output schema declared.
No examples provided.
ozon_returns_fbs_get ~51
[P1] Детали заявки на возврат rFBS.
| Name | Type | Req | Description |
|---|---|---|---|
| return_id | integer | yes | – |
| shop_id | string | yes | ID магазина (из ozon_list_shops) |
No output schema declared.
No examples provided.
ozon_returns_fbs_reject ~65
[P1] Отклонить заявку rFBS (комментарий обязателен).
| Name | Type | Req | Description |
|---|---|---|---|
| reason | string | yes | – |
| return_id | integer | yes | – |
| shop_id | string | yes | ID магазина (из ozon_list_shops) |
No output schema declared.
No examples provided.
ozon_returns_report ~54
[P1] Создать отчёт по возвратам.
| Name | Type | Req | Description |
|---|---|---|---|
| filter | object | yes | date_from, date_to и др. |
| shop_id | string | yes | ID магазина (из ozon_list_shops) |
No output schema declared.
No examples provided.
ozon_returns_rfbs_action ~99
[P1] Действие по заявке rFBS: receive-return (подтвердить получение товара), return-money (вернуть деньги), compensate (компенсация без возврата).
| Name | Type | Req | Description |
|---|---|---|---|
| action | string | yes | receive-return | return-money | compensate |
| comment | string | – | – |
| return_id | integer | yes | – |
| shop_id | string | yes | ID магазина (из ozon_list_shops) |
No output schema declared.
No examples provided.
ozon_review_comments ~71
Комментарии к отзыву (метода «обновить ответ» в Ozon API нет — удалите и создайте заново).
| Name | Type | Req | Description |
|---|---|---|---|
| limit | integer | – | – |
| review_id | string | yes | – |
| shop_id | string | yes | ID магазина (из ozon_list_shops) |
No output schema declared.
No examples provided.
ozon_review_reply ~47
Ответить на отзыв.
| Name | Type | Req | Description |
|---|---|---|---|
| review_id | string | yes | – |
| shop_id | string | yes | ID магазина (из ozon_list_shops) |
| text | string | yes | – |
No output schema declared.
No examples provided.
ozon_review_reply_delete ~51
Удалить ответ на отзыв.
| Name | Type | Req | Description |
|---|---|---|---|
| comment_id | string | yes | – |
| review_id | string | yes | – |
| shop_id | string | yes | ID магазина (из ozon_list_shops) |
No output schema declared.
No examples provided.
ozon_reviews ~68
[P0] Список отзывов на товары. Негатив снижает конверсию.
| Name | Type | Req | Description |
|---|---|---|---|
| limit | integer | – | – |
| shop_id | string | yes | ID магазина (из ozon_list_shops) |
| sku | array | – | Фильтр по SKU (опц.) |
No output schema declared.
No examples provided.
ozon_search_promo_bids ~55
[P1] Фиксированные ставки CPO по SKU (≤200).
| Name | Type | Req | Description |
|---|---|---|---|
| shop_id | string | yes | ID магазина (из ozon_list_shops) |
| skus | array | yes | – |
No output schema declared.
No examples provided.
ozon_search_promo_disable ~72
[P0] ОТКЛЮЧИТЬ продвижение «Оплата за заказ» (≤1000 SKU). Используй при высоком ДРР.
| Name | Type | Req | Description |
|---|---|---|---|
| shop_id | string | yes | ID магазина (из ozon_list_shops) |
| skus | array | yes | – |
No output schema declared.
No examples provided.
ozon_search_promo_enable ~64
[P1] ВКЛЮЧИТЬ продвижение «Оплата за заказ» для товаров (≤1000 SKU).
| Name | Type | Req | Description |
|---|---|---|---|
| shop_id | string | yes | ID магазина (из ozon_list_shops) |
| skus | array | yes | – |
No output schema declared.
No examples provided.
ozon_search_promo_products ~82
[P0] Товары в «Оплате за заказ» (вывод в топ, CPO): ставки %, видимость. КРИТИЧНО: ставки фиксированные с 02.2025.
| Name | Type | Req | Description |
|---|---|---|---|
| page | integer | – | – |
| shop_id | string | yes | ID магазина (из ozon_list_shops) |
No output schema declared.
No examples provided.
ozon_search_queries_top ~55
[P1] Популярные поисковые запросы на Ozon (для SEO карточек).
| Name | Type | Req | Description |
|---|---|---|---|
| limit | integer | – | – |
| shop_id | string | yes | ID магазина (из ozon_list_shops) |
No output schema declared.
No examples provided.
ozon_seller_action_create ~84
[P1] Создать собственную акцию-скидку.
| Name | Type | Req | Description |
|---|---|---|---|
| date_end | string | yes | – |
| date_start | string | yes | RFC3339 |
| min_action_percent | integer | yes | Мин. процент скидки |
| shop_id | string | yes | ID магазина (из ozon_list_shops) |
| title | string | yes | – |
No output schema declared.
No examples provided.
ozon_seller_action_products ~54
[P1] Товары собственной акции.
| Name | Type | Req | Description |
|---|---|---|---|
| action_id | integer | yes | – |
| limit | integer | – | – |
| shop_id | string | yes | ID магазина (из ozon_list_shops) |
No output schema declared.
No examples provided.
ozon_seller_action_products_add ~66
[P1] Добавить товары в собственную акцию.
| Name | Type | Req | Description |
|---|---|---|---|
| action_id | integer | yes | – |
| products | array | yes | [{product_id, action_price}, ...] |
| shop_id | string | yes | ID магазина (из ozon_list_shops) |
No output schema declared.
No examples provided.
ozon_seller_action_products_delete ~58
[P1] Убрать товары из собственной акции.
| Name | Type | Req | Description |
|---|---|---|---|
| action_id | integer | yes | – |
| product_ids | array | yes | – |
| shop_id | string | yes | ID магазина (из ozon_list_shops) |
No output schema declared.
No examples provided.
ozon_seller_action_toggle ~62
[P1] Включить/выключить собственную акцию.
| Name | Type | Req | Description |
|---|---|---|---|
| action_id | integer | yes | – |
| is_turn_on | boolean | yes | – |
| shop_id | string | yes | ID магазина (из ozon_list_shops) |
No output schema declared.
No examples provided.
ozon_seller_actions ~82
[P1] Список СОБСТВЕННЫХ акций продавца (создаются продавцом, в отличие от акций Ozon).
| Name | Type | Req | Description |
|---|---|---|---|
| limit | integer | – | – |
| shop_id | string | yes | ID магазина (из ozon_list_shops) |
| status | string | – | Фильтр по статусу (опц.) |
No output schema declared.
No examples provided.
ozon_set_prices ~88
[P0] Установить/обновить цены на товары. КРИТИЧНО: используй min_price для защиты от акций ниже себестоимости.
| Name | Type | Req | Description |
|---|---|---|---|
| prices | array | yes | Массив: offer_id, price, old_price, min_price, auto_action_enabled |
| shop_id | string | yes | ID магазина (из ozon_list_shops) |
No output schema declared.
No examples provided.
ozon_stock_on_warehouses ~80
[P1] Остатки и оборачиваемость товаров на складах Ozon (через turnover/stocks — старый эндпоинт удалён Ozon).
| Name | Type | Req | Description |
|---|---|---|---|
| limit | integer | – | – |
| offset | integer | – | – |
| shop_id | string | yes | ID магазина (из ozon_list_shops) |
No output schema declared.
No examples provided.
ozon_supply_order_counters ~46
[P2] Счётчики заявок на поставку по статусам.
| Name | Type | Req | Description |
|---|---|---|---|
| shop_id | string | yes | ID магазина (из ozon_list_shops) |
No output schema declared.
No examples provided.
ozon_supply_order_get ~54
[P2] Детали заявок на поставку FBO (1-50).
| Name | Type | Req | Description |
|---|---|---|---|
| order_ids | array | yes | – |
| shop_id | string | yes | ID магазина (из ozon_list_shops) |
No output schema declared.
No examples provided.
ozon_supply_order_timeslots ~55
[P2] Доступные таймслоты для поставки FBO.
| Name | Type | Req | Description |
|---|---|---|---|
| shop_id | string | yes | ID магазина (из ozon_list_shops) |
| supply_order_id | integer | yes | – |
No output schema declared.
No examples provided.
ozon_supply_orders ~92
[P1] Заявки на поставку FBO (v3, возвращает order_ids — детали через ozon_supply_order_get).
| Name | Type | Req | Description |
|---|---|---|---|
| limit | integer | – | – |
| shop_id | string | yes | ID магазина (из ozon_list_shops) |
| states | array | – | Целочисленные коды статусов 1-8 (опц., по умолчанию все) |
No output schema declared.
No examples provided.