Ozon MCP Server for Seller and Performance APIs
Ozon MCP Server
MCP server for the Ozon Seller and Performance APIs: prices, promotions, ads, orders, returns and finance across several stores
- 10 ★ on the repository
- Last commit
- MIT
Broad access
Why this level
- Changes prices, promotions, ad bids and budgets in live seller accounts
- Handles financial data and keys for several stores
- The unauthenticated dashboard lets anyone who can reach the port add stores
Install
- Works in
- Services
Manual install
uvx ozon-mcp-serverRuns over stdio. Alternatively pip install ozon-mcp-server, then ozon-mcp.
Access and checks
How we reviewBroad accessThe tool can change data, run commands or handle secrets.
- Changes prices, promotions, ad bids and budgets in live seller accounts
- Handles financial data and keys for several stores
- The unauthenticated dashboard lets anyone who can reach the port add stores
This is third-party code. Review the repository files before installing.
What it does
The server lets an agent run an Ozon store: products and stock, prices and strategies, promotions, FBS and FBO orders, returns, reviews and chats, reports and finance. Unlike many alternatives it also covers the Performance API for ads: campaigns, bids, budgets and statistics. Every call takes a shop_id, so one rule can apply to several seller accounts. In Docker mode there is a Russian web dashboard with call stats, key management and diagnostics that flag broken Ozon endpoints early.
Who it is for. Sellers and agencies running one or more Ozon stores.
Good fit when
- You want to compare the price index with competitors and adjust prices
- You need weekly ad spend and want to stop losing campaigns
- You need to answer new reviews or handle rFBS returns
- The same rules must apply to several seller accounts
Not a fit when
- You only need read access and the agent must not change prices or ads
- Your store is on Wildberries: the author has a separate server for it
Example request
Which products in store alpha is Ozon planning to add to promotions, and where is the price index worse than competitors?MCP
- Transport
- stdio, sse
- Authentication
- key is optional
Environment variables
OZON_CLIENT_ID- Seller API Client-Id for stdio mode
OZON_API_KEYsecret- Seller API key for stdio mode
DATA_DIR- Folder for stores, keys and stats, defaults to /data
MCP_AUTH_TOKENsecret- Token protecting the SSE endpoint in Docker mode
Limitations
Requires a Seller API Client-Id and API key, plus a separate Performance API Client-Id and Client-Secret for ads. All accounts reach Ozon from one IP, so many stores can hit rate limits. The web UI and /api are not token-protected, so port 8000 must not be exposed to the internet. Client guides in docs are Russian only. The author updates it for his own needs.
How to disable. Remove the server from your client config, for example claude mcp remove ozon. Stop the Docker version with docker compose down; data stays in the ozon_data volume.
FAQ
Where are store keys kept?
In shops.json inside DATA_DIR, encrypted with a Fernet key from the same folder. When moving servers copy the whole folder or volume, or the encryption key is lost.
Is Docker required?
No, uvx ozon-mcp-server runs over stdio. Docker is only needed for the dashboard, diagnostics and SSE.
How is this Ozon MCP different from other Ozon servers?
It works with the Seller API and the Performance API (ads), and several stores connect in one server. The agent manages products and stock, prices and strategies, promotions, FBS and FBO orders, returns, reviews, chats, reports and finances.
Where are store keys kept and how do I install Ozon MCP?
Keys are set in the client config or environment variables on your machine. Install with uvx ozon-mcp-server, Docker is optional. It works in Claude Code, Claude Desktop, Cursor, Windsurf, VS Code, Cline, Gemini CLI and Codex. Risk is high.
Discussion
No questions or reviews yet.
Related
All Ozon toolsOzon MCP
ozon-mcp
MCP server for Ozon Seller API and Performance API: method search, calls guarded against accidental writes and ready analytics workflows
Ozon Seller MCP server
mcp-ozon-seller
MCP server for Ozon Seller API: products, prices, stocks, FBO and FBS orders, seller analytics and finances
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
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
Ozon MCP Server for buyer-side search
Ozon MCP Server
Buyer-side Ozon MCP server: product search, product pages with prices and stock, customer reviews
An MCP server with 9 read-only tools over the Ozon Seller API v3: products, FBS and FBO orders, analytics, finance and returns
README in short
The README, available in English, Russian and Chinese, lists tool groups from promotions and prices to finance and seller rating. It offers stdio launch via uvx or pip and a Docker option with a dashboard and SSE on port 8000. Each popular client has its own guide with ready JSON. It covers multi-store use, key encryption, per-IP limits and exactly what MCP_AUTH_TOKEN protects. MIT license.