avito-mcp: агент в личном кабинете Авито через Chrome
avito-mcp
MCP-сервер на FastMCP и Playwright: агент работает на Авито в отдельном окне Chrome, где вход выполняет человек, а необратимые кнопки требуют подтверждения
- 4 ★ репозитория
- Последний коммит
Расширенный доступ
Почему такой уровень
- Агент действует в вашем авторизованном аккаунте Авито и может менять формы объявлений, подтверждение кнопок держится на эвристике по тексту
- Профиль Chrome с сессией аккаунта хранится на диске, а порт отладки CDP нельзя пробрасывать наружу
Установка
- Работает в
- Сервисы
Ручная установка
git clone https://github.com/ermizin/avito-mcp.git && cd avito-mcp && uv syncКлонирует репозиторий и ставит зависимости, браузеры Playwright не нужны.
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Агент действует в вашем авторизованном аккаунте Авито и может менять формы объявлений, подтверждение кнопок держится на эвристике по тексту
- Профиль Chrome с сессией аккаунта хранится на диске, а порт отладки CDP нельзя пробрасывать наружу
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Сервер запускает отдельный Google Chrome со своим профилем и подключается по CDP на 127.0.0.1:9333. Вход в аккаунт делает человек один раз, сессия сохраняется между запусками. Агенту доступны 20 инструментов: универсальные открыть, прочитать, кликнуть и ввести текст, плюс готовые извлекатели для выдачи, объявления, личного кабинета со статистикой и профилей, включая переключение на профиль Pro. Есть редактирование форм с масками цен и точечная замена фраз в описании, скачивание фото и снимки экрана. В том же окне открываются ozon.ru, wildberries.ru и кабинеты их продавцов, но готовых извлекателей для них нет.
Для кого. Продавцы и аналитики на Авито, которые хотят отдать агенту разбор выдачи, объявлений и кабинета, оставив вход и опасные кнопки за собой.
Подходит, если
- Нужно собрать цены и продавцов по выдаче и сравнить объявления
- Требуется прочитать свои объявления во всех вкладках кабинета со статистикой
- Агент правит описание и цену в форме, а публикацию подтверждаете вы
- Нужен рабочий вариант там, где встроенные браузеры агентов упираются в блокировку по IP
Не подходит, если
- Официальный API Авито: этот сервер ведет обычный браузер, а не API
- Работа на Windows: в README указаны macOS и Linux
- Готовый разбор Ozon и Wildberries: для них есть только открытие страниц без извлекателей
Пример запроса к агенту
Найди на Авито объявления о кофемашинах в Москве, сравни цены и продавцов и покажи таблицуMCP
- Транспорт
- stdio
- Авторизация
- не нужна
Ограничения
Неофициальный проект, с Авито не связан. Автор просит использовать его для своего аккаунта с соблюдением правил площадки. Требуются macOS или Linux, Python 3.12, uv и Google Chrome. Защита от необратимых действий основана на тексте кнопок, поэтому это эвристика, а не гарантия, для действий с деньгами автор советует держать подтверждение в клиенте. При блокировке по IP сервер зовет человека и ждет, обходить защиту он не пытается. Четыре звезды, один автор, последний коммит в октябре 2026 года.
Как отключить. Остановите Chrome с профилем ~/.avito-mcp/chrome-profile, уберите сервер из настроек MCP-клиента и при желании удалите этот профиль.
Частые вопросы
Как сервер получает доступ к аккаунту?
Вход выполняет человек в отдельном окне Chrome. Пароли, коды и cookies сервер не вводит, не хранит и не передает.
Что с необратимыми действиями?
Кнопки вроде «отправить», «опубликовать», «удалить» и «оплатить» требуют `confirm=true`, это эвристика по тексту кнопки.
На какие сайты может переходить агент?
`avito_open` принимает только avito.ru, ozon.ru, wildberries.ru, wb.ru и их поддомены.
Что при капче или блокировке?
Сервер возвращает `blocked: true`, зовет человека и ждет в `avito_wait_for_user`, защиту не обходит.
Сколько инструментов?
Двадцать: универсальные действия в браузере и извлекатели для выдачи, объявления, кабинета и профилей.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
Авито — все инструментыAvito MCP Server: поиск, чаты и объявления Авито
avito-mcp-server
MCP-сервер на Python с Playwright для работы агента на Авито от вашего аккаунта: поиск, карточки, переписка с продавцами и публикация объявлений
avito-mcp (oleg909902)
avito-mcp
MCP-сервер для Авито через запущенный Chrome по CDP: поиск, объявления, фото, мессенджер, заказы Доставки и закрытие своих объявлений
MCP для личного аккаунта Авито без API-ключей
Avito Personal MCP
Неофициальный MCP для личного аккаунта Авито через уже открытую сессию браузера по CDP: без client_id, паролей и кода из смс
MCP-сервер для аккаунта продавца на Авито: чаты с покупателями, объявления, статистика, продвижение и заказы с режимом только чтения
Avito Shopping MCP
avito-shopping-mcp
MCP-сервер для покупателя на Авито: поиск объявлений, цены, карточки и отзывы о продавцах через локальную сессию Chrome, только на чтение
MCP для API Авито с поддержкой до девяти кабинетов, честным списком того, что API не умеет менять, и деплоем на Railway
Коротко о README
README объясняет, зачем нужен подход через живой браузер, сравнивает его с другими способами, описывает возможности, схему работы, установку, подключение к клиентам, безопасность, настройки, примеры запросов и ограничения, в конце есть английское резюме.