io.github.dontsovcmc/ozon-seller
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@io.github.dontsovcmc/ozon-sellershow my recent orders with status delivered"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
mcp-server-ozon-seller
MCP-сервер, CLI-утилита и библиотека Pydantic-моделей для Ozon Seller API.
MCP-сервер — интеграция с Claude Code, Claude Desktop и другими MCP-клиентами
CLI-утилита — работа с API из терминала, скрипты и автоматизация
Pydantic-модели — типизированные модели API для использования в своих Python-программах
Все данные остаются на вашем компьютере — ключи API никуда не передаются.
Оглавление
Related MCP server: Ozon MCP Server
Архитектура
Сервер использует паттерн search + execute — вместо 111 отдельных инструментов предоставляет 3:
Инструмент | Описание |
| Поиск действий по описанию на естественном языке |
| Выполнение действия по ID |
| Выполнение действия со скачиванием файла |
Как это работает
LLM: ozon_search("отменить отправление fbs")
→ [{"id": "fbs-posting-cancel", "params_schema": {"posting_number": "str", ...}, ...}]
LLM: ozon_execute("fbs-posting-cancel", '{"posting_number": "12345678-0001-1", "cancel_reason_id": 352}')
→ {"result": true}Доступные действия (111)
Домен | Кол-во | Описание |
21 | Товары: создание, обновление, цены, остатки, атрибуты | |
17 | FBS-отправления: списки, отмены, этикетки, акты | |
9 | FBO: отправления, поставки, склады | |
4 | Категории и атрибуты товаров | |
4 | Финансы: транзакции, итоги, движение средств | |
3 | Аналитика: данные, остатки, оборачиваемость | |
2 | Склады и способы доставки | |
8 | Возвраты FBO/FBS/rFBS | |
6 | Чаты с покупателями | |
6 | Акции и промо | |
4 | Ценовые стратегии | |
3 | Рейтинг и качество продавца | |
4 | Отчёты | |
4 | Отзывы покупателей | |
3 | Вопросы покупателей | |
4 | Заявки на отмену | |
6 | Сертификаты | |
2 | Штрихкоды | |
1 | Бренды |
MCP-сервер
Установка
Шаг 1. Получить API-ключи
Войдите в Ozon Seller
Перейдите в Настройки → API-ключи
Создайте ключ (Admin)
Скопируйте
Client-IdиApi-Key
Шаг 2. Подключить MCP-сервер
Подключение к Claude Code
Способ 1: через uvx (не требует установки пакета)
Требуется uv — если не установлен:
curl -LsSf https://astral.sh/uv/install.sh | sh
claude mcp add ozon-seller \
-e OZON_CLIENT_ID=ваш_client_id \
-e OZON_API_KEY=ваш_api_key \
-- uvx mcp-server-ozon-sellerСпособ 2: через pip
pip install mcp-server-ozon-seller
claude mcp add ozon-seller \
-e OZON_CLIENT_ID=ваш_client_id \
-e OZON_API_KEY=ваш_api_key \
-- mcp-server-ozon-sellerДля удаления:
claude mcp remove ozon-sellerПодключение к Claude Desktop
Добавьте в конфигурационный файл:
Клиент | ОС | Путь к файлу |
Claude Code | все |
|
Claude Desktop | macOS |
|
Claude Desktop | Windows |
|
Claude Desktop | Linux |
|
Через uvx:
{
"mcpServers": {
"ozon-seller": {
"command": "uvx",
"args": ["mcp-server-ozon-seller"],
"env": {
"OZON_CLIENT_ID": "ваш_client_id",
"OZON_API_KEY": "ваш_api_key"
}
}
}
}Через pip (после pip install mcp-server-ozon-seller):
{
"mcpServers": {
"ozon-seller": {
"command": "mcp-server-ozon-seller",
"env": {
"OZON_CLIENT_ID": "ваш_client_id",
"OZON_API_KEY": "ваш_api_key"
}
}
}
}Подключение через --mcp-config
Подключает сервер только на время одной сессии Claude, не сохраняя в настройки. Токен хранится в отдельном .env.mcp файле, а не в конфиге Claude.
Из JSON-строки:
claude --mcp-config '{"ozon-seller":{"command":"bash","args":["-c","source ~/.env.mcp && exec uvx mcp-server-ozon-seller"]}}'Из файла:
claude --mcp-config ~/mcp-servers.jsonПример ~/mcp-servers.json:
{
"ozon-seller": {
"command": "bash",
"args": ["-c", "source ~/.env.mcp && exec uvx mcp-server-ozon-seller"]
}
}Пример ~/.env.mcp:
OZON_CLIENT_ID=ваш_client_id
OZON_API_KEY=ваш_api_keyШаг 3. Проверить
Попросите Claude: «покажи мои товары на Ozon» — он вызовет ozon_search, затем ozon_execute.
Примеры (MCP)
«покажи мои товары на Ozon» →
ozon_search("products list")→ozon_execute("product-list")«отмени FBS отправление 12345678-0001-1» →
ozon_execute("fbs-posting-cancel", ...)«скачай акт приёмки №42» →
ozon_execute_file("fbs-act-pdf", ...)«какие FBS заказы ещё не собраны?» →
ozon_execute("fbs-postings-list", ...)«покажи финансовые транзакции за апрель» →
ozon_execute("finance-transactions", ...)
CLI-утилита
Установка (CLI)
pip install mcp-server-ozon-sellerПеременные окружения OZON_CLIENT_ID и OZON_API_KEY должны быть установлены:
export OZON_CLIENT_ID=ваш_client_id
export OZON_API_KEY=ваш_api_keyИли через файл:
ozon-seller-cli --env /path/to/.env <command>Формат файла — KEY=VALUE, по одной переменной на строку, #-комментарии.
Использование (CLI)
Без аргументов запускается MCP-сервер, с командой — CLI. Все команды выводят JSON.
# Версия
ozon-seller-cli --version
# Справка
ozon-seller-cli --help
ozon-seller-cli <command> --helpПримеры команд
# Товары
ozon-seller-cli product-list --limit 10
ozon-seller-cli product-info --offer-id SKU-001
ozon-seller-cli product-stocks-info
# FBS-отправления
ozon-seller-cli fbs-list
ozon-seller-cli fbs-cancel-reasons
ozon-seller-cli fbs-label 12345678-0001-1
# FBO
ozon-seller-cli fbo-list
ozon-seller-cli fbo-supply-list
# Финансы и аналитика
ozon-seller-cli finance-transactions '{"date": {"from": "2026-04-01", "to": "2026-04-25"}}'
ozon-seller-cli analytics-stock
# Возвраты
ozon-seller-cli returns-fbs
ozon-seller-cli returns-fbo
# Другое
ozon-seller-cli warehouses
ozon-seller-cli categories
ozon-seller-cli rating
ozon-seller-cli reviews
ozon-seller-cli brandsPydantic-модели
Пакет содержит типизированные Pydantic-модели всех объектов API. Модели можно использовать в своих Python-программах для валидации данных и автодополнения в IDE.
Установка (библиотеки)
pip install mcp-server-ozon-sellerИспользование в своих программах
from mcp_server_ozon_seller.models import FbsPostingsListParams
# Валидация данных
params = FbsPostingsListParams.model_validate({
"filter_dict": {"status": "awaiting_packaging"},
"limit": 50,
})
print(params.model_dump_json())
# Создание объекта
params = FbsPostingsListParams(limit=10)
print(params.limit) # type-safe доступ к полямВсе модели используют extra="allow" для forward compatibility — неизвестные поля API не вызывают ошибок.
Полный список моделей: models.py
Переменные окружения
Переменная | Обязательная | По умолчанию | Описание |
| да | — | Client-Id из личного кабинета Ozon Seller |
| да | — | Api-Key из личного кабинета Ozon Seller |
| нет |
| Таймаут HTTP-запросов к API (секунды) |
| нет |
| Таймаут скачивания файлов (секунды) |
Получить ключи: Ozon Seller → Настройки → API-ключи.
Разработка
pip install -e ".[test]"
ruff check src/ tests/
pytest tests/ -vЛицензия
MIT
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityCmaintenanceozon-mcp is a knowledge-rich MCP server that turns the entire Ozon seller toolkit into 15 high-leverage tools. AI agents (Claude, Cursor, Cline, Continue, Goose, Zed, …) can search the API in Russian or English, drill into any of 466 methods with a fully-resolved JSON Schema, and execute calls with built-in safety guards. Subscription- aware, automatic pagination over all 4 cursor styles, retry/baLast updated1511MIT
- FlicenseAqualityDmaintenanceMCP server for Ozon marketplace that enables AI assistants to search products, get detailed information, prices, and delivery info from Ozon.ru.Last updated340
- Alicense-qualityBmaintenanceMCP server for integrating AI assistants with VkusVill services, allowing natural language access to VkusVill data and operations.Last updatedMIT
- Alicense-qualityCmaintenanceMCP server for Amazon Selling Partner API and Advertising API, enabling access to orders, inventory, pricing, ads, and reports via natural language.Last updatedMIT
Related MCP Connectors
Hosted Amazon Seller and Vendor MCP server for Claude, ChatGPT, Cursor, Codex, Gemini, Copilot.
Hosted Amazon Seller Central and Amazon Ads MCP server for Claude, ChatGPT, Cursor, and agents.
MCP server for Gainium — manage trading bots, deals, and balances via AI assistants
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/dontsovcmc/mcp-server-ozon-seller'
If you have feedback or need assistance with the MCP directory API, please join our Discord server