Ru Marketplace MCP logo

Ru Marketplace MCP

Read-only MCP access to marketplace prices, stock, reviews, sellers, listings, and cross-market price comparisons.

Install Ru Marketplace MCP

Pick your client, then add it in one click or paste the config.

STDIOPython
~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "ru-marketplace-mcp": {
      "command": "uvx",
      "args": [
        "ru-marketplace-mcp"
      ]
    }
  }
}

Settings → Developer → Edit Config, merge this into mcpServers, then fully quit and reopen Claude Desktop.

Automated check passed— started and listed 39 tools correctly (Today).

Overview

ru-marketplace-mcp connects AI clients to Russian and Chinese marketplaces through read-only MCP tools for product data, listings, reviews, seller details, and property searches. Wildberries, Yandex Market, and Detsky Mir can be queried anonymously, while many other sources use a user-controlled Chrome session over CDP. The combined marketplace server can compare prices across sources and report connector or browser health. Reach for it when an agent needs current marketplace research without write access.

Use cases

  • Compare product prices across Russian marketplaces
  • Check marketplace stock, ratings, and reviews
  • Research seller identity and reputation
  • Search classified listings and property offers
  • Inspect Ozon and Wildberries inventory metrics

Key features

  • Read-only marketplace search and product lookup
  • Prices, stock, ratings, reviews, and seller details
  • Cross-market price comparison
  • Chrome CDP support for protected marketplaces
  • Cian property search and listing access
  • Optional MPStats sales and inventory data

Tools39

What Ru Marketplace MCP lets your agent do. Expand a tool for its parameters.

Verified live~9.0k tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked Today

Recent health check succeeded.

9/9 checks healthy over the last 32d

What it can do

From the 39 tools this server returned when we ran it; 39 declare their own safety hints.

Makes network requests · 36Read-only tools · 39
Network at startup2 connections
Files written at startup1

Observed 2026-11-02 in an isolated sandbox. A description of reach, not a security audit.

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 8h ago via OSV.dev · ru-marketplace-mcp (PyPI)

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars170Stargazers on the source repository.
Last commitTodayMost recent push to the default branch.
Availability100%Our rolling endpoint + install checks that succeeded.
Install checkPassedOur sandbox started it and listed its tools.
Tools exposed39Callable tools this server registers over MCP.
Directory activity5 viewsConfig copies, upvotes, and views on AllMCPs.

How Ru Marketplace MCP works

What ru-marketplace-mcp does

ru-marketplace-mcp exposes read-only MCP servers for marketplace and classified-listing research. Sources include Wildberries, Ozon, Yandex Market, Detsky Mir, Avito, AliExpress, Taobao, Megamarket, Lamoda, DNS, Citilink, and Cian. The available data varies by source but covers product search and cards, prices, stock, ratings, reviews, seller identity or reputation, categories, and marketplace-specific details such as sizes or store availability.

A separate comparison layer queries the listed product sources to answer cross-market questions such as where an item is cheaper. Cian provides property searches with filters for sale, rental, and short-term rental, plus listing pages. Optional MPStats tools provide Ozon and Wildberries sales, stock, 30-day charts, and warehouse stock for FBS/FBO products.

How it works

The project runs on a shared mcp-core runtime and can expose individual marketplace servers or the combined marketplace-mcp entry point. The combined entry point mounts the available connectors in one MCP configuration and adds marketplace_sources and marketplace_health for connector status, Chrome availability, cooling-down hosts, and suggested browser actions.

Wildberries, Yandex Market, and Detsky Mir use anonymous HTTP access. Ozon, Avito, Taobao, Megamarket, DNS, Citilink, AliExpress, and Cian use the operator’s Chrome through CDP. Taobao and Megamarket also require an active login to their respective sites. Lamoda search uses Chrome, while its product cards try HTTP GraphQL first and fall back to Chrome when necessary.

Requests sent through CDP-backed sources are spaced by the connectors. Avito requires a Russian residential IP and can block frequent or datacenter traffic. Browser challenge handoff can preserve a checked tab for repeated requests from the same MCP session, or from the same stdio server process, when CHROME_CHALLENGE_HANDOFF_S is configured.

Setup and configuration

Python 3.12 or newer and uv are required. The package can be installed and configured without checking out the repository:

bash
uvx ru-marketplace-mcp setup

The setup command can find Claude Desktop, Cursor, and Claude Code, write their MCP configuration, start the scraping Chrome process, run diagnostics, and offer an unblock step for browser-protected sources. Use --dry-run to preview the plan without changing files. A specific client can be configured with an install command such as:

bash
marketplace-mcp install claude --write

For development, clone the repository, run uv sync --all-packages, and execute the offline test suite with the live and CDP tests excluded. Chrome-dependent sources require a locally available browser session with the required site login where applicable.

MPStats is optional and requires the paid service’s mp_auth cookie through MPSTATS_MP_AUTH. Without that value, the combined server leaves its MPStats tools unmounted; the other marketplace connectors continue to operate.

Tools and capabilities

The source groups provide the following operations:

  • Search products, listings, categories, and property offers.
  • Retrieve product or listing cards, prices, stock, and marketplace-specific attributes.
  • Read ratings, star distributions, reviews, and product questions where supported.
  • Inspect seller identity or reputation information on supported sources.
  • Compare prices across the configured product sources.
  • Query Ozon and Wildberries sales and inventory metrics through optional MPStats access.
  • Check connector availability and Chrome health with the combined server.

The project contains 39 tools across 14 servers before optional MPStats mounting. With the MPStats token, the combined server also exposes its two MPStats tools.

Limitations and notes

All operations are read-only. No marketplace API keys or account registration are needed for anonymous sources, but browser-backed sources depend on the operator’s Chrome, network location, and site session. Ozon may work from a home IP without Chrome in some cases, while Avito’s IP restrictions are stricter. Taobao and Megamarket return unusable results without an active login.

The service depends on external marketplace behavior, anti-bot systems, and request pacing. A connector can be unavailable even when the MCP process is running; marketplace_sources and marketplace_health expose the relevant runtime state. MPStats is the only paid source and is independent of the other marketplace connectors.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about Ru Marketplace MCP

ru-marketplace-mcp is an MCP server that connects AI clients to Russian and Chinese marketplaces, classified listings, and Cian. Its main tools search products and listings, read prices, stock, ratings, reviews, and seller details, compare prices across sources, and optionally retrieve Ozon and Wildberries metrics through MPStats.

Install it with `uvx ru-marketplace-mcp setup` after installing Python 3.12+ and `uv`. The setup command can find supported clients, write their MCP configuration, start scraping Chrome, and run diagnostics. Use `--dry-run` to preview changes, or install from a cloned checkout for development.

Yes, ru-marketplace-mcp can configure Cursor through the `setup` command. The command detects Cursor and writes the MCP configuration; it also supports Claude Desktop and Claude Code. The server exposes stdio and HTTP MCP modes.

Wildberries, Yandex Market, and Detsky Mir support anonymous HTTP access without Chrome. Lamoda product cards first use HTTP GraphQL and can fall back to Chrome. Most other listed sources use the operator’s Chrome session, with some also requiring an active login.

Set the optional `MPSTATS_MP_AUTH` value containing the paid MPStats `mp_auth` cookie. The combined marketplace server then mounts MPStats tools for Ozon and Wildberries sales, stock, 30-day charts, and FBS/FBO warehouse inventory. Other connectors work without this value.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewRu Marketplace MCP AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/ru-marketplace-mcp?style=directory)](https://allmcps.com/mcp/ru-marketplace-mcp)
HTML Embed
<a href="https://allmcps.com/mcp/ru-marketplace-mcp"><img src="https://allmcps.com/api/badge/ru-marketplace-mcp?style=directory" alt="Ru Marketplace MCP on AllMCPs" /></a>