Read-only MCP для Ozon и Wildberries на Rust
MCP Ozon
MCP-сервер на Rust для аналитики Ozon Seller, Ozon Performance и части Wildberries: 76 инструментов только для чтения, без единого метода изменения данных
Средний риск
Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.
Почему такой уровень
- Читает финансовые транзакции, заказы и рекламные расходы обоих кабинетов
- Хранит ключи Ozon и токен Wildberries на постоянно работающем сервере
Установка
Ручная установка
docker compose up -d --buildОсновной способ: постоянный сервис для доступа из ChatGPT через Secure MCP Tunnel.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Сервер дает ChatGPT и другим MCP-клиентам инструменты для остатков, цен, заказов, отправлений, возвратов, финансов, рейтинга, отзывов, вопросов и рекламной статистики Ozon, а также отдельные инструменты аналитики, остатков и рекламы Wildberries. Ни одного метода записи в сервере нет: доступ к API маркетплейсов ограничен явным allowlist точных пар метод+путь на уровне HTTP-клиента, а не только на уровне описания инструмента, поэтому даже забытая проверка в коде инструмента не откроет запись. Поддерживает несколько магазинов и ролевой доступ (менеджер видит только свой кабинет), запуск как Docker-сервис для ChatGPT через Secure MCP Tunnel или как stdio-процесс для Claude Desktop.
Для кого. Для продавцов на Ozon и Wildberries, которым нужна операционная аналитика в ChatGPT или другом MCP-клиенте без риска случайно что-то изменить в кабинете.
Подходит, если
- Нужна аналитика остатков, заказов, финансов и рекламы Ozon и части Wildberries из ChatGPT
- Важно, чтобы у сервера физически не было возможности что-то изменить в кабинете
- Нужен доступ нескольким менеджерам с ограничением по своему магазину
Не подходит, если
- Нужно менять цены, остатки или заказы: сервер это исключает по конструкции
- Нет отдельного сервера или VPS для постоянного запуска и туннеля к ChatGPT
- Не готовы разбираться с Docker, JWT/OIDC и настройкой allowlist
Пример запроса к агенту
Покажи остатки FBW и FBS на складах Wildberries и сверь их с последними продажамиОграничения
Установка рассчитана на постоянно работающий сервер (VPS, Docker Compose, systemd watchdog), а не на разовый локальный запуск. Для рекламных инструментов WB нужен токен с категорией «Продвижение» и уровнем Read Only, для поисковой аналитики WB нужна активная подписка «Джем». README не дает единого дерева проекта в одном месте, детали разбросаны по множеству docs/*.md.
Как отключить. Остановите Docker-контейнер docker compose down, удалите LaunchAgent/watchdog и уберите MCP-подключение из ChatGPT или Claude Desktop.
MCP
- Транспорт
- stdio, http
- Авторизация
- OAuth
| Переменные окружения | |
|---|---|
| EXAMPLE_OZON_CLIENT_ID секрет | Client-Id магазина Ozon Seller |
| EXAMPLE_OZON_API_KEY секрет | Api-Key магазина Ozon Seller |
| EXAMPLE_WB_API_TOKEN секрет | Read Only токен Wildberries для выбранного кабинета |
Проверка безопасности
- Читает финансовые транзакции, заказы и рекламные расходы обоих кабинетов
- Хранит ключи Ozon и токен Wildberries на постоянно работающем сервере
Коротко о README
README подробно описывает надежный локальный запуск через watchdog и provenance-проверенные релизы, настройку .env и config/access.json, список из 76 stable read-only инструментов по Ozon и WB, точки принудительного read-only на уровне клиентов, лимиты по ролям и ресурсам, запуск для ChatGPT через Docker и Secure MCP Tunnel, JWT/OIDC для общего доступа и локальную проверку через MCP Inspector.
Частые вопросы
Может ли сервер изменить цену или остаток?
Нет, в сервере физически нет метода записи, доступ к API ограничен allowlist точных read-only путей на уровне HTTP-клиента.
Нужен ли постоянный сервер?
Да, стандартный сценарий это Docker-контейнер с watchdog и туннелем к ChatGPT, локальный разовый запуск возможен только через cargo run для разработки.
Похожие
Скиллы DataLens
DataLens Skills
Официальные скиллы DataLens (Яндекс) для Claude Code, Codex и OpenCode: SDK, HTML-отчеты и разбор прав RLS
MCP Яндекс Метрики со всеми 108 методами API
Yandex Metrika MCP Server
MCP-сервер Яндекс Метрики, порожденный из спеки API: 108 методов, по умолчанию 10 инструментов, прозрачные фильтры и метаданные ответа
Открытый MCP-сервер и набор агентских скиллов для SEO: keyword research, конкуренты, обратные ссылки и аудит сайта по данным DataForSEO
Плагин Claude Code для SEO-аудита: технический SEO, E-E-A-T, schema, локальный и AI-поиск силами параллельных агентов