MCP для личного аккаунта Авито без API-ключей
Avito Personal MCP
Неофициальный MCP для личного аккаунта Авито через уже открытую сессию браузера по CDP: без client_id, паролей и кода из смс
Средний риск
Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.
Почему такой уровень
- Может отправить сообщение от вашего имени после явного подтверждения
- Работает через уже авторизованную личную сессию браузера
Установка
Ручная установка
git clone https://github.com/AlexButiev/avito-personal-mcp.git
cd avito-personal-mcp
python3 -m venv .venv
source .venv/bin/activate
python -m pip install .Установка пакета в виртуальное окружение, консольная команда avito-personal-mcp запускает сервер по stdio.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Сервер решает другую задачу, чем клиенты официального API Авито для бизнеса: он рассчитан на обычный личный аккаунт, в который пользователь сам заходит в отдельном профиле Chrome, а сервер подключается к уже авторизованной сессии по Chrome DevTools Protocol. Клиентский ID и секрет разработчика Авито не нужны, сервер не просит пароль, код из смс, куки или заголовки авторизации. Доступны инструменты чтения: проверка подключения, свой профиль, поиск по Авито, карточка объявления, свои объявления, избранное, список чатов и история сообщений. Отправка сообщения устроена в два шага: сначала превью и одноразовый токен подтверждения, затем повторный вызов с тем же id чата, текстом и токеном отправляет сообщение один раз без автоматических повторов.
Для кого. Для обычных пользователей Авито без статуса бизнеса и доступа к Developer API, которые хотят дать агенту доступ к своему личному аккаунту.
Подходит, если
- Нет доступа к Avito Developer API, но нужно работать со своим личным аккаунтом
- Нужно читать свои объявления, избранное и переписку и иногда отправлять сообщение с явным подтверждением
- Устраивает работа через отдельный профиль Chrome, а не headless-скрапинг
Не подходит, если
- Нужен доступ к бизнес-функциям вроде автозагрузки, Авито Доставки или рекламы: сервер это не делает
- Нужно обходить капчу, ограничения по аккаунту или защиту от ботов: проект прямо заявляет, что не для этого
Пример запроса к агенту
Покажи мои непрочитанные чаты на Авито и подготовь ответ на последнее сообщениеОграничения
Нужны Python 3.11 или новее и отдельный профиль Chrome или совместимого Chromium-браузера с поддержкой CDP, куда пользователь сам вручную входит в Авито. Проект неофициальный и не аффилирован с Авито, README прямо это указывает. Покрывает только личные функции: поиск, свои объявления, избранное, чаты и отправку одного сообщения за раз.
Как отключить. Удалите сервер avito-personal-mcp из конфигурации MCP-клиента и закройте отдельный профиль Chrome, использованный для авторизации.
MCP
- Транспорт
- stdio
- Авторизация
- не нужна
Проверка безопасности
- Может отправить сообщение от вашего имени после явного подтверждения
- Работает через уже авторизованную личную сессию браузера
Коротко о README
README на английском объясняет назначение проекта на контрасте с официальными интеграциями и парсингом объявлений, описывает работу через CDP и отдельный профиль Chrome, перечисляет инструменты чтения и единственный guarded write avito_send_message с двухшаговым подтверждением, требования к Python и браузеру, и прямо указывает, что проект не предназначен для обхода авторизации, капчи или ограничений аккаунта.
Частые вопросы
Нужен ли ключ Avito Developer API?
Нет, сервер работает через уже открытую в браузере сессию по CDP, а не через официальный API для бизнеса.
Может ли сервер отправить сообщение без моего подтверждения?
Нет, отправка двухшаговая: сначала превью и одноразовый токен, затем отдельный вызов с этим токеном отправляет сообщение один раз.
Похожие
Самостоятельно размещаемая база знаний с блочными ссылками и встроенным MCP-сервером для подключения AI-агентов к заметкам
CLI для всех API Google Workspace с выводом в JSON и набором скиллов для агентов: Drive, Gmail, Calendar, Sheets и другие
Локальный поиск по заметкам, документации и расшифровкам встреч в Markdown: ключевые слова, смысловой поиск и ранжирование, есть MCP
Менеджер задач для AI-разработки: разбирает PRD на задачи с зависимостями и ведет агента по ним через MCP или CLI