avito-mcp-plugin
A plugin with skills and distributed MCP servers for parsing the Avito catalog, price monitoring and notifications, with an honest legal risk section
- 3 ★ on the repository
- Last commit
- MIT
Broad access
Why this level
- Scraping public pages instead of the official API carries legal risk, as the README itself states
- Uses proxy rotation and works around the site's anti-bot protections
Install
- Works in
- Services
In your terminal, with SkillFoxx CLI
npx skillfoxx add plugins/avito-mcp-pluginDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewBroad accessThe tool can change data, run commands or handle secrets.
- Scraping public pages instead of the official API carries legal risk, as the README itself states
- Uses proxy rotation and works around the site's anti-bot protections
This is third-party code. Review the repository files before installing.
What it does
The project does not go through the official Avito API; it scrapes public catalog listings: cookies, proxy rotation, and JSON extraction from the page. The architecture splits into roles: gateway is the single entry point with seven MCP tools (search_listings, get_listing, scan_new_listings, check_proxy_health, send_notification, export_listings, get_price_history) and MCP skill serving, scraper is the parsing engine itself, db stores price history and exports to Supabase, and notify sends Telegram and VK notifications. The using-avito-mcp and scraping-avito skills give an agent procedural knowledge of which tool to call when and how to work around anti-bot measures. The project deliberately does not implement getting a seller's phone number, to avoid collecting third parties' personal data beyond a listing's factual fields.
Who it is for. For people who want to track new listings and price history on Avito through an agent and are willing to accept the legal risks of scraping.
Good fit when
- You need to monitor new listings by set criteria with a Telegram or VK notification
- You need a listing's price change history, not just a current snapshot
- You are willing to use a clean Russian proxy, without which the network part cannot be verified
Not a fit when
- You are not willing to accept the legal risks of scraping public listings: the README explicitly warns about anti-bot measures, database rights and personal data
- You need an official, stable channel: this is page scraping, not a documented API
- You need a seller's phone number: the authors deliberately do not implement it
Example request
Find new bicycle listings in my city and notify me on Telegram if one appears under 15000Limitations
The README itself calls the status v0.5.0 and warns the network part cannot be verified without a clean Russian proxy: from an ordinary home IP, Avito returns 403 or 429 after two or three requests. There is a separate, explicit Disclaimer section on the legal risks of scraping in Russia: anti-bot measures, database rights, and personal data if you go beyond a listing's factual fields. The project gives no legal advice and explicitly places the risk on the operator.
How to disable. Remove the plugin from your agent and stop the deployed gateway, scraper, db and notify servers.
FAQ
Does this go through the official Avito API?
No, the project scrapes public catalog pages rather than using the documented seller API.
Can I get a seller's phone number from a listing?
No, the authors deliberately do not implement this, to avoid collecting third parties' personal data beyond the listing's own fields.
Discussion
No questions or reviews yet.
Related
All Avito toolsA remote MCP server with a single Avito search tool that returns only listings new since the last run
avito-mcp (oleg909902)
avito-mcp
An MCP server for Avito through a running Chrome over CDP: search, listings, photos, messenger, Delivery orders and closing your own listings
An MCP server for an Avito seller account: buyer chats, listings, stats, promotion and orders, with a read-only mode
avito-mcp with multiple accounts
avito-mcp
An Avito API MCP with support for up to nine accounts, an honest list of what the API cannot change, and a Railway deployment
A skill that connects two Avito MCP servers: the official API for your own account and public search for competitor research
Avito MCP with an Ads domain and tool search
avito-mcp (Bakugan's fork)
A personal fork of the Avito MCP server: the same 148 upstream tools plus read access to Avito Ads statistics and a meaning-based tool search
README in short
The README describes the v0.5.0 status and the goal of a full-featured Avito catalog parser, a gateway plus role-server architecture in a uv-workspace, a skills table, documentation sections on architecture, MCP servers, scraping and cross-agent portability, a project philosophy with an explicit refusal to collect a seller's phone number, and a separate section on the legal risks of scraping in Russia.