avito-mcp: агент в личном кабинете Авито через Chrome

avito-mcp

MCP-сервер на FastMCP и Playwright: агент работает на Авито в отдельном окне Chrome, где вход выполняет человек, а необратимые кнопки требуют подтверждения

  • 4 ★ репозитория
  • Последний коммит
MCP-сервер

Расширенный доступ

Почему такой уровень

  • Агент действует в вашем авторизованном аккаунте Авито и может менять формы объявлений, подтверждение кнопок держится на эвристике по тексту
  • Профиль Chrome с сессией аккаунта хранится на диске, а порт отладки CDP нельзя пробрасывать наружу
Все причины и проверки
Российский стек

ermizin/avito-mcp

Установка

Работает в
Сервисы

Ручная установка

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`, защиту не обходит.

Сколько инструментов?

Двадцать: универсальные действия в браузере и извлекатели для выдачи, объявления, кабинета и профилей.

Обсуждение

Вопросов и отзывов пока нет.

Российский стек

MCP-сервер на Python с Playwright для работы агента на Авито от вашего аккаунта: поиск, карточки, переписка с продавцами и публикация объявлений

MCP-серверШирокий доступ6Звезды репозитория
Российский стек

MCP-сервер для Авито через запущенный Chrome по CDP: поиск, объявления, фото, мессенджер, заказы Доставки и закрытие своих объявлений

MCP-серверШирокий доступ
Российский стек

Неофициальный MCP для личного аккаунта Авито через уже открытую сессию браузера по CDP: без client_id, паролей и кода из смс

MCP-серверРасширенный доступ2Звезды репозитория
Российский стек

MCP-сервер для аккаунта продавца на Авито: чаты с покупателями, объявления, статистика, продвижение и заказы с режимом только чтения

MCP-серверШирокий доступ25Звезды репозитория

Avito Shopping MCP

avito-shopping-mcp

Российский стек

MCP-сервер для покупателя на Авито: поиск объявлений, цены, карточки и отзывы о продавцах через локальную сессию Chrome, только на чтение

MCP-серверРасширенный доступ
Российский стек

MCP для API Авито с поддержкой до девяти кабинетов, честным списком того, что API не умеет менять, и деплоем на Railway

MCP-серверШирокий доступ1Звезды репозитория

Коротко о README

README объясняет, зачем нужен подход через живой браузер, сравнивает его с другими способами, описывает возможности, схему работы, установку, подключение к клиентам, безопасность, настройки, примеры запросов и ограничения, в конце есть английское резюме.

Бейдж для README

Сообщить о проблеме

Foxx AIavito-mcp: агент в личном кабинете Авито через Chrome
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.