Авито через ChatGPT и Claude: как получить отчёт по своим объявлениям через MCP

Авито через ChatGPT и Claude: как получить отчёт по своим объявлениям через MCP

«Какие мои объявления за неделю получили просмотры, но не дали контактов?» На такой вопрос ChatGPT или Claude может ответить по данным вашего кабинета, если подключить к нему Bidline через MCP. Ассистент запрашивает сохранённую статистику и собирает отчёт прямо в чате: с объявлениями, показателями и пояснениями.

Если вы ищете avito mcp или «авито mcp», сначала уточните, к какому сервису подключается ИИ. В этой инструкции речь о MCP-сервере Bidline и ваших данных в нём. Это не доступ ко всем объявлениям Авито и не поиск по чужим кабинетам. Разберём подключение в обычном чате ChatGPT и Claude, первый запрос и проверку результата.

Отчёт через MCP: Доступ → Данные → ПроверкаДоступ → Данные → Проверка

Подключение и права: что разрешить для отчёта

Для начала нужен кабинет Bidline с подключённым аккаунтом Авито и доступом владельца к интеграциям. На стороне ChatGPT или Claude должна быть доступна функция подключения удалённого MCP-сервера. Её наличие зависит от условий самого ИИ-сервиса и настроек рабочего пространства. Если нужного пункта нет, проверьте актуальную справку сервиса или обратитесь к администратору пространства.

Адрес MCP-сервера Bidline: https://bidline.ru/mcp/control. Для подключения через интерфейс ChatGPT или Claude используется вход в Bidline с согласованием доступа — OAuth. Пароль от Авито, секреты API и ключ Bidline в текст вопроса вставлять не нужно.

В ChatGPT

  1. Откройте раздел подключений в ChatGPT и выберите добавление собственного MCP-сервера. Названия и доступность пунктов сверяйте с актуальной документацией OpenAI.
  2. Введите название Bidline и адрес MCP-сервера. Выберите авторизацию OAuth, если интерфейс предлагает выбор.
  3. Пройдите вход на стороне Bidline. Проверьте, какие аккаунты и права запрашивает подключение, и оставьте только нужные для отчёта.
  4. После завершения подключения выберите его в чате и попросите проверить доступ. Успешный вход ещё не означает, что ассистент уже получил статистику.

В Claude

  1. Откройте Customize → Connectors и выберите добавление собственного подключения — Add custom connector.
  2. Укажите название Bidline и тот же адрес MCP-сервера.
  3. Нажмите подключение и пройдите авторизацию в Bidline. Сверьте выбранные аккаунты и список прав до подтверждения.
  4. Включите подключение для разговора и начните с проверки доступных данных.

Названия пунктов сверяйте с документацией OpenAI и инструкцией Claude по удалённым MCP-подключениям. Если вход завершился ошибкой или инструменты не появились, отчёт по кабинету пока недоступен: ответ ИИ без вызова инструментов не заменяет подключение.

Какие права оставить

Для первого отчёта достаточно чтения статистики и, если нужны названия и карточки, чтения аккаунтов и объявлений. Для сумм расходов и стоимости контакта требуется отдельное право на денежные показатели — finance:read. Оно не заменяет право чтения статистики.

Переписка открывается отдельно через chats:read. Для отчёта по просмотрам и контактам тексты разговоров с покупателями не нужны. Права на изменения, отправки и публикации тоже не требуются. У подключений могут быть разные наборы разрешений: проверьте фактически выданный доступ, даже если раньше уже подключали другого ассистента.

Первый вопрос: «Проверь подключение к Bidline. Покажи доступные мне аккаунты, права и инструменты для статистики. Ничего не меняй. Если данных или прав не хватает, перечисли, каких именно».

Разрешения проверяет сервер, а не только текст вашей просьбы. Подключение ограничено владельцем и доступными ему аккаунтами. Посмотреть и отозвать доступ можно в Bidline на странице «API и AI-ассистенты». Отзыв закрывает новые запросы, но не удаляет информацию, которую ИИ-сервис уже получил.

Какие данные доступны через MCP Bidline

Перед отчётом попросите ассистента проверить возможности именно вашего подключения. В коде есть инструменты из таблицы ниже, но их доступность зависит от прав и включённых компонентов. Само наличие метода в документации не означает, что он открыт каждому кабинету.

ДанныеЧто можно разобратьЧто учитывать
Статистика объявлений и аккаунтовПоказы, просмотры, контакты, добавления в избранное; динамика по дням и сравнение периодовЭто сохранённые дневные данные. Проверяйте период, полноту и время актуальности
Денежные показателиОбщий расход, доступные показатели продвижения, стоимость контактаНужно отдельное финансовое право. Не всякая разбивка расходов доступна
Объявления и аккаунтыСписки и карточки, чтобы связать показатели с конкретным объявлениемТолько аккаунты в разрешённом доступе; большой список приходит страницами
БиддерСохранённые стратегии, настройки объявлений и доступная статистика стратегийНастройка стратегии и наблюдение её работы — разные сведения
ПозицииСохранённые замеры и историю мест в выдачеНужны время замера, поисковый запрос и город. Это не обещание текущего места
ИИ-менеджер и CRMДоступные настройки и статистику ИИ, сделки, этапы и очередь работыНужны соответствующие права; контактные данные покупателей защищены отдельно
Сохранённые чатыИсторию переписки для разбора вопросов и возраженийТолько с отдельным доступом. Для обычного отчёта об объявлениях её можно не открывать

Статистика в этом отчёте берётся из Bidline. Вопрос в чате сам по себе не запускает полную новую синхронизацию с Авито. Не следует ожидать, что ИИ увидит события, которых ещё нет в сохранённых данных.

Также не стоит заранее обещать себе файл Excel: в Control API предусмотрены операции выгрузок, но их доступность у конкретного OAuth-подключения нужно проверять отдельно. Для первого отчёта попросите обычную таблицу в чате.

Примеры вопросов для отчёта по своим объявлениям

Хороший запрос задаёт аккаунт, даты и нужные показатели. Вместо «Как идут продажи?» попросите конкретный срез. Ниже шаблоны: замените слова в квадратных скобках своими значениями.

Первый отчёт без доступа к деньгам

Составь отчёт по объявлениям аккаунта [название или ID] за [начальная дата] — [конечная дата] по Москве. Покажи ID и название объявления, просмотры, контакты и долю контактов от просмотров. Прочитай все страницы результата. Отдельно выдели объявления с просмотрами и без контактов. Укажи источник, актуальность и пробелы в данных. Не заполняй пропуски нулями. Ничего не меняй.

Такой отчёт помогает выбрать карточки для проверки. Просмотры без контактов — повод посмотреть предложение, фото и условия. Одних этих показателей недостаточно, чтобы назвать причину или решить, что объявление нужно отключить.

Расходы и стоимость контакта

Проверь, доступно ли чтение денежных показателей. Если да, добавь к отчёту по объявлениям за [период] общий расход и стоимость контакта. Суммы покажи в рублях. При нуле контактов не рассчитывай стоимость контакта. Не называй общий расход расходом только на продвижение. Выдели объявления с расходом и без контактов; ничего не отключай.

Цена контакта — это расход, разделённый на число контактов, а не цена сделки. В отчёте должно быть понятно, какой именно расход использован. В API денежные показатели статистики передаются в копейках, поэтому при переводе в рубли нужна проверка единиц.

Сравнение двух периодов

Сравни просмотры и контакты по одному и тому же аккаунту за [первый период] и [второй период] одинаковой длины. Покажи абсолютные изменения и проценты, где их можно корректно посчитать. Проверь полноту обоих периодов. Не сравнивай незаконченный сегодняшний день с полным днём без оговорки.

Если анализируете стратегии, добавьте: «Укажи, что состав объявлений в стратегии берётся по текущей принадлежности». Такой срез не доказывает, что объявление находилось в этой стратегии весь прошлый период.

Проверка позиций

Для объявления [ID] покажи доступные сохранённые замеры по запросу [фраза] в городе [город] за [период]. Укажи дату и время каждого замера и предупреждения о свежести. Если замеров нет, так и напиши. Не делай вывод о текущем месте по старому наблюдению.

Короткая записка владельцу

По полученному отчёту подготовь короткую записку: что изменилось, какие объявления проверить первыми и каких данных не хватает. Каждый вывод подкрепи ID объявления и показателями за указанные даты. Отдельно перечисли факты и предположения. Не меняй настройки и не отправляй сообщения.

Просите не только рекомендации, но и основания. «Проверить карточку, потому что есть просмотры и нет контактов» — проверяемый вывод. «Спрос упал из-за цены» без дополнительных данных — гипотеза.

Как проверять выводы и ограничения отчёта

Перед решением по рекламе проверьте исходные строки хотя бы для нескольких объявлений: одного с хорошим результатом, одного с расходом без контактов и одного с пропусками. Сверяйте одинаковые даты и аккаунты в Bidline, а при расхождении с Авито учитывайте время обновления данных.

  1. Период и часовой пояс. В запросах дневной статистики используется Europe/Moscow. Попросите ИИ назвать точные даты и отдельно обозначить неполный день.
  2. Полнота. В ответах статистики есть complete, причины неполноты incomplete_reasons, покрытие coverage и время актуальности data_as_of. Если источник неполный, итог нельзя представлять как все результаты кабинета.
  3. Все страницы. Наличие next_cursor означает, что нужно продолжить чтение. Первая страница не равна всему списку. Если курсор истёк, отчёт нужно получить заново, а не склеивать старые и новые части без проверки.
  4. Пропуски и нули. Недоступное значение null не означает нулевой результат. Причина может быть в отсутствии исходных данных или в ограничении показателя.
  5. Уникальные контакты. Сохранённый показатель доступен по отдельному объявлению за отдельный день. Покупатели между днями и объявлениями не дедуплицируются. Складывать эти значения и называть сумму уникальными покупателями за период нельзя.
  6. Состав расходов. Проверенной отдельной суммы размещения в этой статистике нет. Разницу общего расхода и продвижения нельзя автоматически подписывать «размещение»: туда могут входить другие услуги.
  7. Предупреждения источника. История дневной статистики объявлений может содержать оценочные данные. Сохранённая настройка биддера не подтверждает, что действие выполнено, а старый замер позиции не подтверждает текущее место.

Если запрос слишком большой, сузьте его до одного аккаунта, нескольких объявлений или более короткого периода. Ошибка доступа, временный сбой и пустой результат — разные ситуации. Попросите ассистента назвать полученный код ошибки и недоступный показатель, а не дописывать отчёт по общим знаниям.

Не вставляйте в запросы пароли и секретные ключи. Если для анализа открываете переписку, учитывайте, что запрошенные тексты попадут в выбранный ИИ-сервис. Для отчёта по рекламе обычно достаточно агрегированных показателей без разговоров и контактов покупателей.

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

Частые вопросы

Что означает подключить Авито через MCP?
В этой инструкции ChatGPT или Claude подключается к MCP-серверу Bidline и запрашивает сохранённые данные ваших аккаунтов. Это не доступ ко всем объявлениям Авито и не поиск по чужим кабинетам.
Какой адрес указать для подключения Bidline в ChatGPT или Claude?
https://bidline.ru/mcp/control. Для подключения в интерфейсе чата используется OAuth: вход и согласование доступа на стороне Bidline. Доступность функции собственного MCP-подключения проверяйте в своём ИИ-сервисе.
Какие права нужны для отчёта по объявлениям?
Чтение статистики, а для названий и карточек — чтение аккаунтов и объявлений. Для расходов и стоимости контакта нужно отдельное право finance:read. Изменения и доступ к переписке для такого отчёта не требуются.
Может ли ИИ получить расходы без разрешения на деньги?
Нет. Денежные показатели защищены отдельным правом finance:read; одного права чтения статистики недостаточно. При отсутствии разрешения ассистент должен сообщить об ограничении.
Почему отчёт ИИ может отличаться от данных в Авито?
Отчёт строится по сохранённым данным Bidline. Проверьте аккаунты, даты, часовой пояс, время актуальности, полноту и все страницы ответа. Недавние события могут ещё не попасть в источник.
Можно ли суммировать уникальные контакты за неделю?
В этой статистике уникальные контакты сохранены по отдельному объявлению за отдельный день. Между днями и объявлениями покупатели не дедуплицируются, поэтому сумму нельзя называть числом уникальных покупателей за неделю.
Можно ли сразу получить Excel через ChatGPT или Claude?
В Control API есть операции выгрузок, но их доступность у конкретного OAuth-подключения нужно проверить отдельно. Наличие метода в общей документации не гарантирует доступ. Первый отчёт можно запросить таблицей в чате.
Как отключить доступ ассистента к Bidline?
Отзовите нужное подключение на странице «API и AI-ассистенты» в Bidline. Новые запросы с отозванным доступом будут отклоняться, но уже переданные ИИ-сервису данные этим не удаляются.
Поделиться: Telegram ВКонтакте WhatsApp