Ozon API MCP server

Ozon API MCP Server

A 31-tool MCP server for the Ozon Seller API and Performance API: products, stock, prices, orders, finance, ads and reviews

  • 0 ★ on the repository
  • Last commit
MCP server

Broad access

Why this level

  • Changes product prices and stock and can cancel a posting
  • Can send messages to buyers and reply to reviews on behalf of the shop
  • Start with a read-only key if Ozon offers one
All reasons and checks
Russian stack

antondrpq/ozon-api-mcp-server

A similar tool with a larger community: Ozon MCP Server for buyer-side search, 88 ★ on the repository

Install

Services

In your terminal, with SkillFoxx CLI

npx skillfoxx add mcp/ozon-api-mcp-server

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Broad accessThe tool can change data, run commands or handle secrets.

  • Changes product prices and stock and can cancel a posting
  • Can send messages to buyers and reply to reviews on behalf of the shop
  • Start with a read-only key if Ozon offers one

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

What it does

A Node.js server runs an Express app with JSON-RPC 2.0 over Streamable HTTP and gives an agent 31 tools spanning the Ozon Seller API and Performance API: product cards and stock, price and stock updates, FBS and FBO postings including cancellation, financial transactions and summaries, analytics, ad campaign stats, reviews with replies, and buyer chat. The Seller API is called with two headers, Client-Id and Api-Key, while Performance API uses a separate OAuth2 client with token caching. Write tools carry the readOnlyHint: false annotation, and posting cancellation also carries destructiveHint: true.

Who it is for. For Ozon sellers and agencies who want one server covering products, orders, finance, ads and buyer communication.

Good fit when

  • You need to change product prices and stock through an agent
  • You need to track and process FBS and FBO postings
  • You need financial summaries, ad stats and review or chat handling

Not a fit when

  • You need a read-only mode with no risk of accidental writes
  • You lack a Premium Plus subscription but need the review tools
  • You need stable, verified Performance API paths without checking before production

Example request

Update this product's stock and price in Ozon and show the current ad campaign's stats

MCP

Transport
http
Authentication
API key

Environment variables

OZON_CLIENT_ID required, secret
The seller's Client-Id from Ozon Seller API settings.
OZON_API_KEY required, secret
The seller's Ozon Seller API key.
MCP_API_KEY secret
An optional separate secret protecting the MCP endpoint itself.

Limitations

The review tools only work with a Premium Plus subscription in the seller account. The composite ozon_finance_summary and ozon_perf_ads_summary tools were not tested against a live account, only against the documented response shape. Exact Performance API paths are documented worse than the Seller API and can change. The server covers the main API areas, not all roughly 460 Ozon methods. The package is not published to npm; Ozon keys stay on your own server.

How to disable. Stop docker-compose or the Node.js process and remove the server from your MCP client configuration.

FAQ

Can the server cancel a posting or message a buyer?

Yes, ozon_fbs_posting_cancel and ozon_chat_send_message are in the tool list and flagged as side-effect actions.

Do I need Ozon ads for the server to work?

No, Performance API keys are optional and only needed for the ad-related tools.

Discussion

No questions or reviews yet.

Russian stack

MCP server for the Ozon Seller and Performance APIs: prices, promotions, ads, orders, returns and finance across several stores

MCP serverBroad access11Repository stars

Ozon MCP

ozon-mcp

Russian stack

MCP server for Ozon Seller API and Performance API: method search, calls guarded against accidental writes and ready analytics workflows

MCP serverBroad access26Repository stars

Ozon Seller MCP server

mcp-ozon-seller

Russian stack

MCP server for Ozon Seller API: products, prices, stocks, FBO and FBS orders, seller analytics and finances

MCP serverBroad access7Repository stars
Russian stack

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 serverBroad access
Russian stack

An MCP server for the Ozon Seller API with a catalog of 441 methods, read and write access classes, and keys stored outside the repository

MCP serverBroad access3Repository stars

README in short

The README compares Ozon and Wildberries in detail on auth, API domains and pagination, lists all 31 tools by section with write and destructive flags, gives Node.js and Docker run commands, a curl example, and a security section: keys stay server-side, an optional MCP_API_KEY, and a non-root container user. It separately lists known limitations to check before production.

README badge

Report a problem