ozon-mcp: поиск, карточки и отзывы Ozon для покупателя

ozon-mcp

MCP-сервер читает витрину Ozon как анонимный покупатель: поиск по страницам, три подписанные цены, отзывы и сравнение до 20 товаров

  • 0 ★ репозитория
  • Последний коммит
MCP-сервер

Расширенный доступ

Почему такой уровень

  • Сервер запускает Chromium и ходит на ozon.ru под анонимной сессией, не отправляя личных данных
  • Проект зависит от внутреннего API витрины Ozon и может внезапно сломаться
Все причины и проверки
Российский стек

szhukovwork/ozon-mcp

Установка

Сервисы

Ручная установка

claude mcp add ozon -- uvx --from git+https://github.com/SZhukovWork/ozon-mcp ozon-mcp

Первый запрос скачивает Chromium через Playwright, около 300 МБ.

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Сервер запускает Chromium и ходит на ozon.ru под анонимной сессией, не отправляя личных данных
  • Проект зависит от внутреннего API витрины Ozon и может внезапно сломаться

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Сервер дает агенту четыре инструмента: `search_products`, `get_product`, `get_reviews` и `compare_products`. Поиск идет по реальным страницам выдачи с сортировкой и окном цены, карточка показывает цену с картой Ozon, без нее и до скидки, даты доставки для региона, юридические данные продавца, варианты и предложения других продавцов. В отзывах рейтинг самого SKU отделен от рейтинга, который Ozon делит на всю линейку вариантов. Ozon блокирует обычные HTTP-клиенты, поэтому сервер держит одну страницу Chromium на ozon.ru и вызывает API витрины изнутри нее, обновляя сессию при отзыве. Каждый ответ содержит `fetched_at` и регион, для которого посчитаны цены и даты. Аккаунт и токен не нужны, режим только чтение. Товары с возрастным ограничением 18 лет помечаются `adult_only`, личные данные сервер не отправляет.

Для кого. Покупателям и аналитикам, которые сравнивают товары Ozon по честным ценам, рейтингам и срокам доставки и хотят поручить это агенту.

Подходит, если

  • Нужно найти товары по запросу с окном цены и сортировкой и увидеть настоящие страницы выдачи
  • Три цены карточки надо различать: с картой Ozon, без нее и зачеркнутую
  • У товара общий рейтинг линейки вариантов, а нужен рейтинг самого SKU по его отзывам
  • До 20 товаров сравнивают по цене, доставке и самому дешевому предложению других продавцов

Не подходит, если

  • Нужна сторона продавца: заказы, остатки и официальный Seller API этот сервер не читает
  • Нужен вход в личный кабинет: режим аккаунта в планах, сейчас сервер анонимный
  • Сервер должен работать на машине без российского IP-адреса: Ozon блокирует иностранные и многие дата-центровые адреса

Пример запроса к агенту

Найди газонокосилки от 15 до 25 тысяч рублей по рейтингу и покажи три цены и дату доставки для моего региона

MCP

Транспорт
stdio
Авторизация
не нужна

Переменные окружения

OZON_LOCATION
Регион доставки: слаг города или ссылка на пункт выдачи
OZON_MIN_INTERVAL
Секунд между запросами к Ozon, по умолчанию 1.0
OZON_CACHE_DIR
Где хранится сессия браузера, по умолчанию ~/.cache/ozon-mcp

Ограничения

Проект неофициальный, он использует внутренний API витрины Ozon, который может поменяться в любой момент. Нужны Python 3.10 и новее, uv и Chromium через Playwright: около 300 МБ загрузки при первом запуске. Первый запрос сессии занимает от 15 до 35 секунд, дальше около секунды. Нужен российский IP-адрес, иначе антибот Ozon отклоняет запросы. Общего числа результатов поиска Ozon не сообщает, конец выдачи виден по пустой следующей странице. Лицензия MIT, последний коммит в ноябре 2026 года, звезд нет.

Как отключить. Выполните `claude mcp remove ozon` или уберите запись `ozon` из `.mcp.json`. Сессия браузера хранится в `~/.cache/ozon-mcp`, папку можно удалить.

Частые вопросы

Нужен ли аккаунт Ozon?

Нет. Сервер читает публичную витрину как анонимный посетитель, токены и вход не нужны.

Чем отличаются три цены?

`price_with_ozon_card_rub` платят картой Ozon Банка, `price_without_ozon_card_rub` любой другой картой, `price_before_discount_rub` зачеркнута и задана продавцом.

Как задать регион доставки?

Переменной `OZON_LOCATION`: слаг города вроде `moskva` или ссылка на свой пункт выдачи. Без нее Ozon выбирает город по IP, регион указан в каждом ответе.

Почему сервер запускает браузер?

Антибот Ozon не пропускает обычные HTTP-клиенты, поэтому запросы идут из страницы Chromium. Браузер закрывается после 10 минут простоя.

Умеет ли сервер оформлять заказы?

Нет. Корзина запланирована на потом, оформление, оплата и смена адреса доставки сознательно вне задач проекта.

Обсуждение

Вопросов и отзывов пока нет.

Российский стек

MCP-сервер для поиска на Ozon со стороны покупателя: товары, карточки с ценами и наличием, отзывы

MCP-серверРасширенный доступ87Звезды репозитория
Российский стек

Неофициальный MCP-сервер для покупателей Ozon: поиск товаров, цены, характеристики и отзывы без ключей Seller API

MCP-серверРасширенный доступ16Звезды репозитория
Российский стек

MCP-сервер для одного покупательского аккаунта ozon.ru: заказы, корзина, избранное, подборки и, по явному разрешению, оформление и оплата заказа

MCP-серверШирокий доступ9Звезды репозитория
Российский стек

Docker MCP-сервер для покупательской стороны Ozon: поиск, карточки, отзывы, вопросы, продавцы, категории, бренды и живой выбор города доставки

MCP-серверРасширенный доступ
Российский стек

MCP-сервер только для чтения: поиск и сравнение товаров на Ozon, Wildberries, Маркете и Авито, плюс авиабилеты и отели Ozon Travel

MCP-серверРасширенный доступ1Звезды репозитория
Российский стек

MCP-сервер GeekBI поверх Ozon: сайты, категории, товары, магазины, ключевые слова и отзывы для рыночного исследования

MCP-серверРасширенный доступ

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
ozon-mcp: поиск, карточки и отзывы Ozon для покупателя (эта карточка)нетне нужна0
Ozon MCPнетAPI-ключ25тоже покупательская витрина, но с подписанными ценами и отдельным рейтингом SKU
MCP-сервер исследования Ozon от GeekBIнетOAuth0здесь без аккаунта и с честными ценами вместо исследования ниш

Коротко о README

README объясняет ловушки данных Ozon и как сервер их обходит, перечисляет четыре инструмента, требования, установку, переменные окружения, смысл полей, ограничения, планы и структуру кода.

Бейдж для README

Сообщить о проблеме

Foxx AIozon-mcp: поиск, карточки и отзывы Ozon для покупателя
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.