Avito Shopping MCP

avito-shopping-mcp

MCP server for an Avito buyer: listing search, prices, cards and seller reviews through a local Chrome session, read-only

  • 0 ★ on the repository
  • Last commit
MCP server

Extended access

Why this level

  • The server drives a Chrome browser and keeps Avito session cookies on your computer
  • Working through internal site endpoints may violate Avito rules and frequent requests lead to an address block
All reasons and checks
Russian stack

0xbadc0ffee/avito-shopping-mcp

Install

Services

In your terminal, with SkillFoxx CLI

npx skillfoxx add mcp/avito-shopping-mcp

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

Other ways to install

Access and checks

How we review

Extended accessThe tool runs code or makes network calls and only reads external data.

  • The server drives a Chrome browser and keeps Avito session cookies on your computer
  • Working through internal site endpoints may violate Avito rules and frequent requests lead to an address block

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

What it does

The server turns Avito search into MCP client tools. `avito_search` looks up listings in a chosen city with sorting by price, date or discount and a price range, and `avito_item` reads a whole listing: price, description, characteristics, address, photos, date and views, and the seller. `avito_seller_reviews` collects the seller rating and fresh reviews with scores and deal stage, `avito_health` checks the session and `avito_setup_session` creates it in a separate browser window. The server writes to no sellers, posts no listings and does not touch the account. Avito has no public API for buyers, so the project uses internal site endpoints, and requests run from an avito.ru tab in headless Chrome with a pause of at least 5 seconds. After `AVITO_RATE_LIMITED` the server stays away from Avito for 20 minutes. Setup: `npx avito-shopping-mcp setup` opens Chrome and a person passes the access check or captcha. Then the server is added to Claude Code with `claude mcp add`. The project is based on wb-shopping-mcp and ozon-shopping-mcp.

Who it is for. Buyers who pick used electronics, furniture or cars on Avito and want an agent to compare listings and vet sellers.

Good fit when

  • Five DeLonghi coffee machines in Moscow under 25,000 rubles are compared by condition, kit and seller reviews
  • A used iPhone search in Kazan drops listings from sellers rated below 4.5
  • From a listing link the description and characteristics are read and the seller reviews are checked for warning signs
  • Prices for one model in two cities are compared without dozens of open tabs

Not a fit when

  • You need a tool that posts or answers sellers: this server reads and does not write
  • Data collection is mass or public: the project is built for personal interactive use
  • The session is on a server without a screen: a person passes the first access check in a Chrome window

Example request

Find a used iPhone 15 128 GB in Kazan under 50,000 rubles, compare the battery from descriptions and flag sellers rated below 4.5.

MCP

Transport
stdio
Authentication
not required

Limitations

Node.js 24 LTS or newer and Google Chrome are required. The project is declared alpha: Avito internal endpoints and automation protection may change without notice. Requests go one at a time with a pause of at least 5 seconds and a random addition, search costs one request and reviews two or three.

After access is restricted the server stays quiet for 20 minutes, and Avito blocks sometimes last an hour or longer. Reviews relate to the seller overall and not to one listing, and publication date and views may lag. The session file stores cookies with 0700 and 0600 permissions. The project is not affiliated with Avito and not approved by the company.

How to disable. Remove the server with `claude mcp remove avito-shopping` and delete the saved Chrome session in the project directory.

FAQ

How do I connect Avito Shopping MCP to Claude Code?

Run `npx avito-shopping-mcp setup`, pass the Avito check in the Chrome window, then `claude mcp add avito-shopping -- npx -y avito-shopping-mcp`.

Does the server sign in to my Avito account?

No. It works with no account sign-in, writes to no sellers and posts no listings. The browser session stays on your computer.

What to do on an AVITO_RATE_LIMITED error?

The server stays away from Avito for 20 minutes. To continue sooner, run `npx avito-shopping-mcp setup` and pass the captcha in the browser window.

Which tools does the server have?

`avito_search`, `avito_item`, `avito_seller_reviews`, `avito_health` and `avito_setup_session`. A listing is passed as a link or a numeric id.

Can the server be used for mass collection?

No, the author builds the project for interactive personal use. Requests go strictly one at a time with pauses.

Discussion

No questions or reviews yet.

Russian stack

An MCP server for Avito through a running Chrome over CDP: search, listings, photos, messenger, Delivery orders and closing your own listings

MCP serverBroad access
Russian stack

A Python MCP server on Playwright that lets an agent work on Avito from your account: search, item pages, messages to sellers and publishing listings

MCP serverBroad access6Repository stars
Russian stack

An MCP server for shopping: search Avito, Ozon and AliExpress under your own account through Chrome, Avito chats and reviews, never places orders

MCP serverBroad access1Repository stars
Russian stack

An MCP server for an Avito seller account: buyer chats, listings, stats, promotion and orders, with a read-only mode

MCP serverBroad access26Repository stars
Russian stack

An unofficial MCP for a personal Avito account via an already signed-in browser session over CDP: no client_id, no password, no SMS code

MCP serverExtended access2Repository stars

Comparison with similar tools

Cards that share the main search query, and how they differ.

ToolOfficialAuthenticationRepository starsMain difference
Avito Shopping MCP (this card)nonot required0
avito-mcpnoAPI key26another Avito server, this one focuses on the buyer: seller reviews and read-only
Avito Personal MCP: no API keys needednonot required2a seller cabinet server rather than buyer search

README in short

The README covers features, a quick start, sample requests, a tool table, rate limits and the recovery order, how it works, security measures and development. A separate English file sits beside it.

README badge

Report a problem

Foxx AIAvito Shopping MCP
Foxx AI

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