Ozon Seller MCP server (Go)

ozon-seller-mcp

A Go MCP server for the Ozon Seller API with 68 tools: catalog, prices, stock, promotions, analytics, finance, FBS and FBO, read-only by default

MCP server

High risk

We rate an entry high when the tool writes to external systems, handles money, production databases or secrets, or runs arbitrary commands. The CLI installs it only with your consent.

Why this level

  • With OZON_ALLOW_WRITES enabled the server can change a real shop's prices, stock, promotions and postings
  • By default access is read-only; enabling writes should be a deliberate choice
All reasons and checks
Russian stack

mainalexstark/ozon-seller-mcp

Install

Manual install

go install github.com/MainAlexStark/ozon-seller-mcp/cmd/ozon-seller-mcp@latest

Needs Go 1.25 or newer. After installing, verify the keys with the --check flag.

This is third-party code. Review the repository files before installing.

What it does

The server is written in Go and wraps the Ozon Seller API in 68 tools: catalog and product cards, prices and stock, promotions and auto-strategies, analytics, finance, FBS postings, FBO supplies, returns, buyer questions, certificates and barcodes. Writes are disabled by default and turned on with a separate environment variable, a deliberate choice so the model cannot change the shop without explicit human permission in the config. It ships a standalone Go Seller API client usable outside MCP. The server can run locally over stdio or as a network service over Streamable HTTP with OAuth 2.1 for multiple devices.

Who it is for. For Ozon sellers who want a mature MCP server with broad API coverage and a cautious approach to writes.

Good fit when

  • You need one server covering most of the Ozon Seller API
  • You need a safe read-only default with writes explicitly opted in
  • You need a network server with OAuth for access from multiple devices

Not a fit when

  • You cannot build the server with Go 1.25 or newer
  • You need a ready npm or Docker image without installing Go

Example request

Show stock and prices for shoe category products on Ozon, without changing anything

Limitations

Building it needs Go 1.25 or newer, a requirement of the official MCP protocol SDK. Since September 2026 Ozon Seller API keys are issued for three months, so a sudden auth failure is worth checking against key expiry before anything else. Writes must be enabled separately with an environment variable; by default the server changes nothing.

How to disable. Remove the ozon server from your MCP client configuration; for the network mode, stop the process on the server.

MCP

Transport
stdio, http
Authentication
API key
Environment variables
Environment variables
OZON_CLIENT_ID
required, secret
The seller's Client Id from the Ozon Seller account.
OZON_API_KEY
required, secret
The Ozon Seller API key.
OZON_ALLOW_WRITES
Turns on write tools; by default the server is read-only.

Security check

  • With OZON_ALLOW_WRITES enabled the server can change a real shop's prices, stock, promotions and postings
  • By default access is read-only; enabling writes should be a deliberate choice

README in short

The README highlights a safety decision: writes are off by default and a human must turn them on in config. It compares stdio and network Streamable HTTP modes in a table by location, devices, key storage and access method. It links to getting an Ozon key, the go install command, key verification with the --check flag, and connecting to Claude Code and Claude Desktop. It warns that new keys issued since September 2026 last three months.

FAQ

Can the server change prices and stock by default?

No, writes are off out of the box and turned on with the OZON_ALLOW_WRITES environment variable.

Can I connect from a phone?

Yes, in the network Streamable HTTP mode with OAuth 2.1, described in docs/REMOTE.md and docs/OAUTH.md.

Official

Salesforce's official DX MCP server: work with orgs, metadata, data, users and Apex tests from your agent

MCP serverHigh risk483Repository stars
Official

Yandex's official skill set: catalog, prices, stock, orders, storefront and a weekly checkup for a Yandex Kit store, through Claude Code or Codex

PluginHigh riskRussian stackNo VPN needed28Repository stars
Editors’ pick

Full 65-operation YouGile API coverage with configurable permissions, write confirmation and a shared company rate limit

MCP serverHigh riskRussian stackNo VPN needed

Bitrix24 portal MCP server

MCP-сервер портала Битрикс24

Official

Bitrix24's official per-portal MCP: an external agent uses OAuth or a token to read and change tasks, deals, meetings and mail

MCP serverHigh riskRussian stackNo VPN needed
Foxx AIOzon Seller MCP server (Go)

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.