mcpField
O
Ozon Seller MCP Server

Ozon Seller MCP Server

Local
github.com/woyaxniniBusiness & Marketing7Updated 28w ago

About Ozon Seller MCP Server

Ozon Seller MCP Server connects AI clients to the Ozon Seller API for marketplace sellers. It provides tools for products, pricing, stock, orders, analytics, finance, returns, and ratings, over local stdio or HTTP.

Key features

  1. 01Manage product details and status
  2. 02View and update prices and stock
  3. 03Retrieve FBO and FBS orders
  4. 04Get sales analytics and finance reports
  5. 05Review returns, warehouses, and seller ratings
  6. 06Use stdio or HTTP transport

Use cases

  1. 01Update product prices or inventory in bulk
  2. 02Check pending shipments and returns
  3. 03Review sales, revenue, and financial data
  4. 04Inspect seller ratings and warehouse stock

MCP support

The MCP server exposes 26 tools for the Ozon Seller API, covering products, prices, stock, orders, analytics, finance, returns, and ratings. It supports local stdio and remote HTTP connections.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

mcp.json · Universal config
{
"mcpServers": {
"woyaxnini-ozon-seller": {
"command": "npx",
"args": [
"-y",
"@woyax/mcp-ozon-seller"
],
"env": {
"OZON_CLIENT_ID": "<OZON_CLIENT_ID>",
"OZON_API_KEY": "<OZON_API_KEY>"
}
}
}
}
Run commandnpx -y @woyax/mcp-ozon-seller
Environment variables to set
OZON_CLIENT_IDOzon seller numeric ID. Find it in your Ozon Seller cabinet: Settings → API integrations → Seller API.
OZON_API_KEYSecretOzon Seller API key (UUID). Generate it in your Ozon Seller cabinet: Settings → API integrations → Seller API. Recommended role: Admin.

Local servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.

Packages
npm@woyax/mcp-ozon-seller1.0.0

Tools

26

Saved tool list · updated 2w ago

This tool takes no parameters.

Details

From the project README

mcp-ozon-seller

License: MIT + Commons Clause

MCP server for Ozon Seller API — Russia's largest marketplace.

Connect AI clients (Claude Desktop, Cursor, n8n) to your Ozon seller account: manage products, update prices and stocks, view orders, get analytics, monitor finances and returns.

First MCP server for Ozon Seller API.

26 tools · 7 groups · Two modes: local (stdio) + remote (HTTP)


Tools

A. Account
ToolDescription
get_seller_infoVerify credentials, get account info
B. Products
ToolDescription
list_productsList products with status filters
get_productProduct card: attributes, status, images
create_productCreate new products (up to 100 at once)
update_productUpdate product attributes and description
archive_productHide product from storefront
unarchive_productRestore product to active sale
C. Prices & Stocks
ToolDescription
get_pricesCurrent prices and price index
update_pricesUpdate prices (up to 1000 products at once)
get_stocksStock levels across all warehouses
update_stocksUpdate FBS warehouse stocks
D. Orders
ToolDescription
list_fbo_ordersList FBO orders
get_fbo_orderFBO order details
list_fbs_ordersList FBS orders
get_fbs_orderFBS order details
get_fbs_awaitingFBS orders waiting to be shipped
E. Analytics
ToolDescription
get_analyticsSales, revenue, views, returns — any period
get_warehouse_stocksOzon warehouse stocks with turnover data
F. Finance
ToolDescription
get_finance_reportCash flow report for a period
list_transactionsTransactions: accruals, commissions, payouts
get_transactions_totalsTransaction summary totals
G. Returns & Rating
ToolDescription
list_fbo_returnsFBO returns: items, reasons, amounts
list_fbs_returnsFBS returns: items, reasons, amounts
get_seller_ratingSeller quality index
get_seller_rating_historySeller rating history over time
list_warehousesSeller warehouses (IDs needed for stock updates)

Quick Start

Mode 1: Local (stdio) — Claude Desktop / Cursor

Step 1: Get your API credentials Ozon Seller → Settings → API Integrations → Seller API → Create key (role: Admin)

Step 2: Add to your Claude Desktop config:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "ozon-seller": {
      "command": "npx",
      "args": ["-y", "@woyax/mcp-ozon-seller"],
      "env": {
        "OZON_CLIENT_ID": "123456",
        "OZON_API_KEY": "your-api-key-here"
      }
    }
  }
}

Step 3: Restart Claude Desktop. Ask: "Show my top 10 products by revenue for last week"


Mode 2: Remote (HTTP) — hosted on your VPS

Start the server:

MCP_PORT=3000 npx @woyax/mcp-ozon-seller --transport http

Connect from any MCP client:

http://your-server.com:3000/mcp?client_id=123456&api_key=your-api-key

Multiple users can connect simultaneously — credentials are passed per-request.


n8n Integration

Add a custom MCP node with URL:

http://your-server.com:3000/mcp?client_id=CLIENT_ID&api_key=API_KEY

Example Prompts

Show my revenue and orders for the last 7 days
List all products that are out of stock
Update the price for offer_id ABC-123 to 1990 rubles
Show all FBS orders that are waiting to be shipped
What's my current seller rating?
Show finance report for last month

Environment Variables

VariableRequiredDescription
OZON_CLIENT_IDYesNumeric seller ID from Ozon personal account
OZON_API_KEYYesAPI key (UUID) from Ozon personal account
MCP_TRANSPORTNostdio (default) or http
MCP_PORTNoPort for HTTP mode (default: 3000)

API Credentials

  1. Go to Ozon Seller
  2. Settings → API Integrations → Seller API
  3. Create new key with role Admin (required for all 26 tools)
  4. Save Client-Id (numeric) and Api-Key (UUID)

Rate Limits

Ozon API enforces rate limits. This server automatically retries on 429 errors with exponential backoff (1s → 2s → 4s).

⚠️ get_warehouse_stocks has stricter limits — avoid calling it in tight loops.


Author & Support

Built by Oleg Alekseev — ERP/AI integration architect.

Need help integrating AI agents with your ERP, CRM, or Ozon? Custom MCP servers, n8n workflows, AI automation — contact me.


Woyax AI Stack — Corporate AI Suite for Russian Business

This package is part of Woyax AI Stack: a collection of MCP servers and AI agents for business process automation in the Russian corporate environment.

ComponentWhat it doesLinks
mcp-max-messengerAI integration with MAX messenger: notifications, approvals, botsUse cases · Article
mcp-chestnyi-znakTrue API access for product labelling: marking codes, documents, balancesUse cases
mcp-ozon-sellerOzon store management: products, prices, orders, finance, analyticsGitHub
Woyax AI Process AuditorTelegram bot that conducts structured interviews with employees and builds a company AI automation mapArticle

License

MIT + Commons Clause © Oleg Alekseev

Free to use for personal and corporate purposes. Selling as a hosted service requires author's permission. See LICENSE for details.

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.