avito-mcp (MinyazevAI)

avito-mcp

An Avito search MCP server for Claude Desktop: Claude sets filters itself in a visible Edge window, collects results and builds a table

  • 0 ★ on the repository
  • Last commit
MCP server

Extended access

Why this level

  • The server drives an Edge window and goes to the Avito site on Claude requests
  • Automated access is restricted by Avito rules and frequent requests lead to an address block
All reasons and checks
Russian stack

minyazevai/avito-mcp

Install

Services

Manual install

install.bat

In the project folder on Windows; the `avito` entry is added to `claude_desktop_config.json` automatically.

Access and checks

How we review

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

  • The server drives an Edge window and goes to the Avito site on Claude requests
  • Automated access is restricted by 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 opens Avito in a separate Microsoft Edge window with its own profile and the ordinary browser is left alone. Claude picks a city and category, sets filters in the search form, collects results, opens cards when needed and builds a comparison table. It works in an ordinary Claude Desktop chat and in Cowork mode, where the result can be saved to a file. Six tools only read the site. `avito_open_search` opens results, `avito_get_filters` lists page filters, `avito_apply_filters` sets them and returns `applied` and `not_applied` with reasons, and `avito_set_location` sets a district, metro or address with a radius. `avito_search` collects listings, up to three pages per call, and `avito_listing_details` reads up to five cards. The server does not sign in to an account and sends nothing. Installation on Windows: `install.bat` creates a `.venv` environment, installs dependencies, checks that Edge is present and Claude Desktop is closed and writes an `avito` entry into `claude_desktop_config.json` with a backup.

Who it is for. Claude Desktop users on Windows who look for flats, electronics and services on Avito and want Claude to set filters and compile a table itself.

Good fit when

  • One-room flats in Kazan by district, price, area and build year are tabulated with links
  • The ten cheapest used iPhones with Avito Delivery are taken from results with one phrase
  • Washing machine repairmen are compared by diagnostic price
  • In Cowork the results table is saved to a markdown file at once

Not a fit when

  • The system is not Windows: `install.bat` and the configuration paths are built for Windows 10 and 11
  • You need to write to sellers, show a phone or buy: the server only reads
  • Collection is mass or on a server without a screen: the browser window is visible and a person passes the captcha

Example request

Find one-room flats on Avito in Kazan, Kirovsky district, up to 12 million, from 30 sq m, and make a table: address, price, area, link.

MCP

Transport
stdio
Authentication
not required

Environment variables

AVITO_MCP_BROWSER
Browser, `msedge` or `chrome`, `msedge` by default.
AVITO_MCP_DELAY
Pause between page loads in seconds, 5 by default and not below 3.

Limitations

Windows 10 or 11, Python 3.10 or newer on PATH, an ordinary or Microsoft Store Claude Desktop and Microsoft Edge are required. The project folder goes outside OneDrive. The author warns the project is for personal use: Avito rules restrict automated site access and compliance is on the user.

If Avito shows "Доступ ограничен" or a captcha, Edge comes to the front, a person passes the check and tells Claude "готово". On a repeated check a break of 30–60 minutes is advised, with fewer pages and a larger `AVITO_MCP_DELAY`, 5 seconds by default and 3 at minimum. `AVITO_MCP_BROWSER` chooses the browser.

How to disable. Close Claude Desktop and run `install.bat --uninstall`, then delete the project folder and the browser profile in `%USERPROFILE%\.avito-mcp`.

FAQ

How do I install avito-mcp for Claude Desktop?

Clone the repository or download the ZIP, close Claude Desktop and double-click `install.bat` or run it in a terminal. Running it again is safe.

What does install.bat do?

Finds Python 3.10 or newer, creates `.venv`, installs dependencies, checks Edge and writes an `avito` entry into the Claude Desktop configuration with a backup.

Can the server write to sellers?

No. All six tools only read the site, do not sign in to an account and do not click "Написать" or "Показать телефон".

What to do when Avito shows a captcha?

The Edge window comes to the front. Solve the captcha, press "Продолжить" and tell Claude "готово": it repeats the request.

How do I remove the server?

Close Claude Desktop and run `install.bat --uninstall`, then delete the project folder and the browser profile.

Discussion

No questions or reviews yet.

Avito Shopping MCP

avito-shopping-mcp

Russian stack

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

MCP serverExtended access
Russian stack

A CLI and skill for Avito search through your own already open browser over CDP: search, filters, listing cards, seller reviews, no API keys

CLIBroad access1Repository stars
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

A remote MCP server with a single Avito search tool that returns only listings new since the last run

MCP serverExtended access

Comparison with similar tools

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

ToolOfficialAuthenticationRepository starsMain difference
avito-mcp (MinyazevAI) (this card)nonot required0
avito-mcpnoAPI key26another Avito server without a Windows installer and form-based filters
avito-mcp-runoOAuth4an Avito server without a visible Edge window and district, metro, radius

README in short

The README has sample requests, requirements, two installation ways, a description of `install.bat`, checking in Claude Desktop, update and removal, a tool table, what to do on an Avito check, logs and a developer section.

README badge

Report a problem