Connector guide8-minute read27 MCP tools7 languages

How to Connect Ozon Seller to Cursor via MCP

Run an Ozon seller account from an AI agent: products, stock and prices, FBS and FBO postings, returns, finance accruals and the balance report, sales analytics, warehouses, promotions, reviews and buyer questions, with price and stock updates. One Client ID and API key.

HCBy HelpCode teamUpdated 8 min read Open-source on GitHub

No credit card · 7-day trial · Self-host alternative available

Ozon Seller

Ozon Seller

Run an Ozon seller account from an AI agent: products, stock and prices, FBS and FBO postings, returns, finance accruals and the balance report, sales analytics, warehouses, promotions, reviews and buyer questions, with price and stock updates. One Client ID and API key.

tools

27

Region

INTL

Category

E-commerce

Authentication

API Key

Required env vars

OZON_CLIENT_IDOZON_API_KEY
Install in one click on Cloud

7-day free trial · No credit card

  • 7-day free trial
    No credit card required
  • GDPR & SOC 2 ready
    EU data residency, audit logs
  • Open-source on GitHub
    Open source · AGPL-3.0
  • Works with ChatGPT, Claude, Gemini
    Any MCP-compatible client

Skip the install. Get this working in under 2 minutes.

Start a free trial on cloud.anythingmcp.com, add the Ozon Seller in one click, then point your AI client (Claude, ChatGPT, Copilot or Cursor) at the generated MCP endpoint. No Docker, no git clone, zero engineering experience required.

Start free trial

Summary

Run an Ozon seller account from an AI agent: products, stock and prices, FBS and FBO postings, returns, finance accruals and the balance report, sales analytics, warehouses, promotions, reviews and buyer questions, with price and stock updates. One Client ID and API key.

Try asking

Example prompts for Ozon Seller

Click any prompt to copy it. Paste into Claude, ChatGPT, Cursor, Gemini, Copilot or OpenClaw to run it against this connector.

Ozon Seller · live via MCP
Share
Opus 4.7

Claude is AI and can make mistakes. Please double-check responses.

💡 No install? Use cloud.anythingmcp.com directly. Sign in, click Connectors → Ozon Seller, paste your credentials, mint an MCP API key and you're done. No Docker, no git clone, no local server.

Ozon Seller + Cursor

Run an Ozon seller account from an AI agent: products, stock and prices, FBS and FBO postings, returns, finance accruals and the balance report, sales analytics, warehouses, promotions, reviews and buyer questions, with price and stock updates. One Client ID and API key.

Prerequisites

See the full setup instructions baked into the connector (visible in the in-app store when you select the connector). The required environment variables for this connector are:

OZON_CLIENT_ID, OZON_API_KEY

Step 1 — Get credentials

Setting up takes about 3 minutes in your Ozon seller account. The connector has been tested with real Ozon data: its read tools were checked against a live seller account.

  1. In the seller portal open Settings → Seller API (seller.ozon.ru/app/settings/api-keys) and click Generate key.
  2. Name the key and choose its role: Admin covers every tool, a narrower role works for the tools it covers. If Ozon asks what the key is for, choose an external service and name AnythingMCP.
  3. Copy the key into OZON_API_KEY right away, because Ozon shows it only once, and the Client ID from the same page (a number) into OZON_CLIENT_ID. Install the connector.
  4. Run ozon_get_api_key_info: it shows the key's roles and its expiry date. Ozon keys last 3 months, so create a new one before it runs out.

What it reads: your products by article (offer_id), Ozon product id or SKU, with name, barcodes, prices, VAT, status and moderation errors; stock across FBO, FBS and rFBS, and per warehouse of your own; prices with the minimum price, the price after your promotions, the price index and the sales commission for FBO and FBS; FBS, rFBS and FBO postings for a period, and one FBS posting in full with delivery, tracking, cancellation and the payout per product; returns with reason and status; the balance report as under Finance → Balance, every accrual of a day, and the accruals behind up to 200 postings; sales analytics; your warehouses; Ozon promotions you can join; reviews and buyer questions. Buyer contact data is never returned.

Finance: Ozon switched off the old transaction list in September 2026. The connector already uses the methods that replace it: the balance report for up to 30 days, the daily accrual list and the accruals per posting.

Postings need a period: for FBS and FBO lists the AI always gives a start and an end date (at most one year). For today's FBS orders it filters on the status awaiting packaging.

Subscriptions: reviews need the Review management or Premium Pro subscription, buyer questions need Premium Plus; without them Ozon refuses those calls. Without Premium Plus, analytics returns only revenue and ordered units, for the last 3 months and at most 50 calls a day. Analytics allows one call a minute in any case.

Asks before every change: ozon_update_prices and ozon_update_stocks change your live shop. The AI shows you every product with its old and new price or stock and waits for your yes, then checks Ozon's answer and reads the values back. A stock value replaces the current stock and must leave out reserved units, so the AI reads them first. Each product's price can change at most 10 times an hour. Replies to reviews (ozon_reply_to_review) and answers to questions (ozon_answer_question) are public on the product page: the AI shows you the exact text before it publishes.

Switched off at install: ozon_ship_fbs_posting (assembling an FBS order into packages) and ozon_cancel_fbs_posting (cancelling an FBS order, which cannot be undone and may count against your seller rating). An administrator turns them on deliberately, and the AI asks for your explicit confirmation each time.

Rate limits: at most 50 requests a second per Client ID, plus per-method limits. On 429 the AI waits for the time Ozon gives in Retry-After. Ozon may block keys that send many identical or failing requests.

Common errors: 401 Invalid Api-Key means the key is wrong, expired or belongs to another Client ID. 403 "missing a required role" means the key works but its role does not cover that tool; check the roles with ozon_get_api_key_info. 403 "restricted to specific IP addresses": allow all networks for the key.

The connector does not create or edit product cards, create FBO supply requests, print labels or acts, chat with buyers, join or manage promotions, or use the Performance (advertising) API.

Step 2 — Install the adapter

curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d

Step 3 — Add the connector in Cursor

Your server URL: in AnythingMCP, open MCP Servers → the server this connector is on, and copy its URL (https://cloud.anythingmcp.com/mcp/…). Use it wherever this guide shows YOUR_SERVER_ID.

Cursor reads MCP servers from ~/.cursor/mcp.json. Add this entry:

{
  "mcpServers": {
    "anythingmcp": {
      "url": "https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID",
      "headers": { "X-API-Key": "YOUR_MCP_API_KEY" }
    }
  }
}
  1. Create an MCP API key in AnythingMCP under MCP Servers → your server → API keys, and paste it in place of YOUR_MCP_API_KEY.
  2. Save the file and restart Cursor.
  3. Open Cursor → Settings → MCP and check that anythingmcp is listed and connected.
  4. Start chatting: the agent can now call the Ozon Seller tools.

Available tools

ToolWhat it does
ozon_get_api_key_infoCheck the API key: the names of its roles (роли) and when it expires (keys last 3 months)
ozon_get_seller_infoGet the seller account (кабинет продавца) behind the key: company name, legal name, INN, OGRN, settlement currency, tax system, Premium…
ozon_list_promotionsList the Ozon promotions (акции Ozon) the seller can join: id, title, dates, discount value, whether the seller takes part and how many…
ozon_list_productsList the seller's products (товары): product_id, offer_id (seller article) and flags for archived, FBO stock, FBS stock and discounted
ozon_get_productsGet product details for up to 1000 products by offer_id, product_id or sku (pass one kind of id): name, SKU, barcodes, price, old price…
ozon_get_stocksStock per product (остатки) across schemes: for each product the present and reserved quantity per warehouse type (fbo = Ozon warehouse…
ozon_get_fbs_warehouse_stocksStock on the seller's own FBS and rFBS warehouses for the given products, per warehouse: present, reserved and free_stock
ozon_get_pricesPrices per product (цены): price, old (strikethrough) price, minimum price, the price after the seller's promotions, currency, the price…
ozon_list_fbs_postingsList FBS and rFBS postings (отправления, orders shipped from the seller's own warehouse) in a period of at most one year: posting number…
ozon_get_fbs_postingGet one FBS or rFBS posting by its posting number: status, substatus, previous substatus, dates, delivery method, tracking number…
ozon_list_fbo_postingsList FBO postings (orders shipped from Ozon warehouses) in a period of at most one year: posting number, order number, status, dates, Ozon…
ozon_list_returnsList FBO and FBS returns (возвраты): return id, scheme, posting number, product (article, name, quantity, price), reason, current status…
ozon_get_finance_balanceBalance report for a period of up to 30 days, as in the seller portal under Finance > Balance (Финансы > Баланс): opening and closing…
ozon_list_accruals_by_dayEvery accrual (начисление) of one day: per posting, per product, per container or without a product, with amounts and accrual type ids…
ozon_get_posting_accrualsAccruals of up to 200 postings: for each posting the dated amounts per SKU, the seller price and the accrual type id
ozon_list_accrual_typesThe reference list of accrual types (справочник начислений): id and name
ozon_get_analyticsSales analytics (Аналитика > Графики): metrics such as revenue and ordered_units grouped by day, week, month, sku or spu for a period
ozon_list_warehousesList the seller's own FBS and rFBS warehouses (склады): warehouse_id, name, status and whether it is an rFBS warehouse
ozon_list_reviewsList product reviews (отзывы): id, SKU, rating, text, publication date, review status (NEW, VIEWED, PROCESSED), order status and counts of…
ozon_list_questionsList buyer questions about products (вопросы): id, SKU, text, status, publication date, number of answers and links
ozon_get_cancel_reasonsList the cancellation reasons allowed for FBS postings: reason id, title and who cancels (seller or buyer)
ozon_reply_to_reviewPublish the seller's comment under a product review
ozon_answer_questionPublish the seller's answer to a buyer question (2 to 3000 characters)
ozon_update_pricesChange the prices of up to 1000 products on the live shop
ozon_update_stocksSet the available stock of up to 100 product and warehouse pairs on the seller's own FBS or rFBS warehouses
ozon_ship_fbs_postingAssemble an FBS posting (собрать заказ): split it into packages and move it to awaiting_deliver
ozon_cancel_fbs_postingCancel an FBS posting; the buyer's order is cancelled and the cancellation may count against the seller rating

Example prompts

  • "Which FBS orders are waiting to be packed right now, and from which warehouse?"
  • "Show me my Ozon balance for the first half of October: accrued, paid out, sales, returns and commissions."
  • "Which products are out of stock on my own warehouse, and how many units do I still have on Ozon warehouses?"
  • "What did Ozon charge and pay for posting 89491381-0072-1? Break down the accruals."
  • "Raise the price of article ART-123 from 1,990 to 2,190 rubles. Show me the old and new price before you change it."
  • "Show me this week's new 1 and 2 star reviews and draft replies for me to approve."

FAQ

Does Cursor support custom MCP servers on the free tier? Yes, MCP is available on Hobby, Pro and Business plans.

Next steps

Was this guide helpful?

Your Ozon Seller agent is one click away.

Install the connector, paste the key, prompt Cursor. Free for 7 days, no credit card.

Related guides

Connectors

How to Connect Ozon Seller to ChatGPT via MCP

Run an Ozon seller account from an AI agent: products, stock and prices, FBS and FBO postings, returns, finance accruals and the balance report, sales analytics, warehouses, promotions, reviews and buyer questions, with price and stock updates. One Client ID and API key.

Connectors

How to Connect Ozon Seller to Claude via MCP

Run an Ozon seller account from an AI agent: products, stock and prices, FBS and FBO postings, returns, finance accruals and the balance report, sales analytics, warehouses, promotions, reviews and buyer questions, with price and stock updates. One Client ID and API key.

Connectors

How to Connect Ozon Seller to Gemini via MCP

Run an Ozon seller account from an AI agent: products, stock and prices, FBS and FBO postings, returns, finance accruals and the balance report, sales analytics, warehouses, promotions, reviews and buyer questions, with price and stock updates. One Client ID and API key.

Connectors

How to Connect Ozon Seller to Meta Muse via MCP

Run an Ozon seller account from an AI agent: products, stock and prices, FBS and FBO postings, returns, finance accruals and the balance report, sales analytics, warehouses, promotions, reviews and buyer questions, with price and stock updates. One Client ID and API key.

Connectors

Ozon Seller to MCP: Run your Ozon Store from any AI Agent

Run an Ozon seller account from an AI agent: products, stock and prices, FBS and FBO postings, returns, finance accruals and the balance report, sales analytics, warehouses, promotions, reviews and buyer questions, with price and stock updates. One Client ID and API key.

Connectors

How to Connect Avito to Cursor via MCP

Let your AI work with your Avito business account: list your ads and change their prices, read views, contacts and calls statistics, check autoload uploads and their errors, the feed format and your wallet, and read Avito Messenger chats. Sending messages and changing autoload settings are optional and off by default.