Ozon Seller MCP (RU)

Official registry Other

API Ozon Seller в ИИ-ассистенте: товары, заказы, цены, остатки, финансы, отзывы

Install

Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).

PYPI package ozon-mcp-ru
Claude Code
claude mcp add ozon-seller-mcp-ru -e 'OZON_CLIENT_ID=<your ozon_client_id>' -e 'OZON_API_KEY=<your ozon_api_key>' -- uvx ozon-mcp-ru==0.6.0
JSON configuration (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "ozon-seller-mcp-ru": {
            "command": "uvx",
            "args": [
                "ozon-mcp-ru==0.6.0"
            ],
            "env": {
                "OZON_CLIENT_ID": "<your ozon_client_id>",
                "OZON_API_KEY": "<your ozon_api_key>"
            }
        }
    }
}

Environment variables

  • OZON_CLIENT_ID required secret Client-Id из кабинета seller.ozon.ru, Настройки → API-ключи.
  • OZON_API_KEY required secret Api-Key из той же пары. Оба уходят в одноимённые заголовки.

Documentation

From the project's README on GitHub, refreshed weekly. Links open on GitHub.

Contents
  1. ozon-mcp-ru
  2. Установка
  3. Ключи
  4. Карта методов
  5. Что спросить в чате
  6. Частые ошибки
  7. Чем это отличается от marketplaces-mcp-ru
  8. Кто это сделал
  9. Лицензия

ozon-mcp-ru

API Ozon Seller для ИИ-ассистентов: товары, заказы FBS и FBO, цены, остатки, финансы, отзывы. Каталог исполняется сервером, у каждого метода класс доступа.

Пакет поднимает один сервер, Ozon Seller, и ничего больше. Сервер, каталог и ядро приходят зависимостью из marketplaces-mcp-ru: здесь имя, точка входа и документация под один маркетплейс.

Установка

Пакет на PyPI, поэтому строка одна:

uvx ozon-mcp-ru

Если нужна ветка main, а не релиз:

uvx --from git+https://github.com/ilyautov/ozon-mcp-ru ozon-mcp-ru

Claude Desktop, claude_desktop_config.json:

{
  "mcpServers": {
    "ozon": {
      "command": "uvx",
      "args": ["ozon-mcp-ru"],
      "env": { "OZON_CLIENT_ID": "...", "OZON_API_KEY": "..." }
    }
  }
}

Третий путь, если агент умеет скиллы: он поставит сервер и настроит клиент сам.

npx skills add ilyautov/ozon-mcp-ru

Ключи

Seller API: Client-Id и Api-Key. Зайдите в кабинет seller.ozon.ru, откройте Настройки, раздел API-ключи. Ozon выдаёт пару: Client-Id (число) и Api-Key. Оба уходят в заголовки одноимённых имён, хост запроса api-seller.ozon.ru.

Performance API: client_id и client_secret. Рекламный кабинет живёт отдельно и авторизуется по OAuth2: пара client_id и client_secret меняется на токен, хост api-performance.ozon.ru. Ключи Seller API там не работают, и наоборот.

Куда положить, чтобы не хранить в открытую. Сервер спросит ключи при первом запуске и положит их в ~/.marketplace-mcp/cabinets.json с правами chmod 600. В репозиторий и в чат они не попадают. Магазинов можно подключить несколько и переключаться между ними прямо из чата.

переменнаясекретчто это
OZON_CLIENT_IDдаClient-Id из кабинета seller.ozon.ru, Настройки → API-ключи.
OZON_API_KEYдаApi-Key из той же пары. Оба уходят в одноимённые заголовки.

Ключи можно не держать в окружении: сервер умеет кабинеты и кладёт их в ~/.marketplace-mcp/cabinets.json с правами 600, вне репозитория. Магазинов подключается сколько нужно, переключение прямо из чата.

Карта методов

Каталог лежит в зависимости как ozon_mcp/endpoints.yaml: 441 метод, из них 190 на чтение, 240 на запись и 11 необратимых. Сервер исполняет ровно этот файл, поэтому таблица не может разойтись с кодом.

темаметодовчтениезаписьнеобратимые
Заказы FBS и доставка11237732
Заказы FBO и склады6437252
Товары и карточки5530241
Кросс-док FBP4515273
Акции и продвижение319211
Возвраты и отмены3011190
Отзывы, вопросы и чаты2710161
Финансы и отчёты2511140
Кабинет и служебное221291
Цены и остатки2111100
Аналитика9720

Подробный разбор с параметрами и лимитами: https://marketplaces-mcp-ru.aifrontier.tech/ozon-api.html

Что спросить в чате

  • покажи продажи на Ozon за неделю по дням
  • какие товары с красным индексом цены
  • вытащи отчёт о начислениях за прошлый месяц
  • собери отзывы ниже 4 звёзд и сгруппируй жалобы

Частые ошибки

401 или «Client-Id should be positive integer», хотя ключ верный. Первым делом смотрите не переменные окружения, а ~/.marketplace-mcp/cabinets.json: активный кабинет в этом файле имеет приоритет над env и молча затеняет то, что вы экспортировали в терминале.

404 на методе, который точно существует. Ozon дрейфует по версиям, и разные разделы живут на разных: список товаров на v3, атрибуты на v4, цены на v5. При 404 проверяйте версию в пути раньше всего остального.

405 Method Not Allowed. Скорее всего это метод, импортированный из спецификации: путь у таких записей надёжный, а HTTP-глагол не всегда. Живая проба находила методы, помеченные GET, которые на деле POST. Сверьтесь с документацией или вызовите через ozon_get_raw.

Чем это отличается от marketplaces-mcp-ru

Ничем, кроме состава. marketplaces-mcp-ru ставит четыре маркетплейса сразу и держит их под одним сервером, ozon-mcp-ru ставит один. Код общий: правка в ядре доезжает сюда обновлением зависимости, а не копированием.

Рекламный кабинет Ozon это отдельный API с другой авторизацией. Он тоже есть в marketplaces-mcp-ru, команда ozon-perf-mcp, 45 методов.

нужнопакет
только Ozon Sellerozon-mcp-ru
все четыре маркетплейсаmarketplaces-mcp-ru

Кто это сделал

Илья Утов, лаборатория AI Frontier. Как эти инструменты устроены внутри, пишу в Telegram и LinkedIn.

Рядом стоят **business-mcp-ru** (hh.ru, VK, Диадок, СБИС, Честный знак), **moysklad-mcp-ru** и **humanizer-ru**.

Все проекты одним списком, разобранные по назначению: ilyautov.github.io.

Лицензия

MIT, см. LICENSE.

Frequently asked questions

What is Ozon Seller MCP (RU)?

API Ozon Seller в ИИ-ассистенте: товары, заказы, цены, остатки, финансы, отзывы

How do I install Ozon Seller MCP (RU)?

It runs on your machine. In Claude Code: claude mcp add ozon-seller-mcp-ru -e 'OZON_CLIENT_ID=<your ozon_client_id>' -e 'OZON_API_KEY=<your ozon_api_key>' -- uvx ozon-mcp-ru==0.6.0. For other clients, paste the JSON configuration from this page into their MCP settings.

Does Ozon Seller MCP (RU) need an API key?

Yes. It expects OZON_CLIENT_ID, OZON_API_KEY, which you set in its configuration.

Is Ozon Seller MCP (RU) open source?

Yes. Its code is on GitHub under the MIT license.

Who maintains Ozon Seller MCP (RU)?

It is published by ilyautov. AI.tn lists it but does not maintain or endorse it.

From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.