Назад в блог

FraudScore запускает анализ фрода в ИИ-чате

FraudScore запускает анализ фрода в ИИ-чате
FraudScore запускает два MCP-сервера, которые позволяют командам запрашивать данные об антифроде через ИИ-чат и управлять блэклистами каналов в едином рабочем процессе.

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

В антифрод-аналитике такой сценарий встречается постоянно: нашли вебмастера с высоким фрод-скорингом, проверили данные, решили заблокировать источник – и дальше снова переключаемся между отчетом и настройками канала.

Мы решили сократить этот путь и запустили два MCP-сервера для FraudScore. Теперь данные можно запрашивать через ИИ, а выбранные источники при необходимости сразу добавлять в блэклист.

MCP (Model Context Protocol) в этом случае связывает модель с FraudScore. Пользователь формулирует задачу обычным языком, а модель сама определяет, какой инструмент нужен для ее выполнения, и передает ему необходимые параметры.

Получить данные FraudScore прямо в диалоге

Первый MCP-сервер дает доступ к FraudScore Data API. С ним можно работать не через интерфейс отчетов, а прямо из диалога с моделью.

Например: «Покажи топ вебмастеров по фрод-скорингу за сентябрь».

Модель определяет, какие данные нужны для ответа, формирует запрос и возвращает результат.

При этом речь не только об установках. Через Data API можно работать и с кастомными событиями – регистрациями, покупками, уровнями и другими событиями внутри приложения. Данные можно получать построчно или в агрегированном виде, группировать по офферам, вебмастерам и датам, задавать фильтры и сортировку. Можно также сопоставлять установки с последующими событиями и анализировать их в нужном разрезе.

Часть параметров можно не указывать: если они понятны из запроса, модель подставит их самостоятельно.

Доступ при этом остается ограниченным: модель видит только те каналы, к которым у пользователя есть доступ. Сам сервер работает в режиме чтения и не позволяет изменять данные.

От анализа – к действию

Второй сервер отвечает за следующий шаг – управление блэклистом канала.

Например: «Добавь affiliate_123 в блэклист».

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

Это важно, потому что API принимает конфигурацию блэклиста целиком. Нельзя просто добавить новое значение, не посмотрев на существующие настройки: так можно случайно перезаписать уже заблокированные источники. Поэтому модель сначала получает актуальный список, добавляет в него новое значение и только после этого отправляет обновленную конфигурацию.

Поскольку изменение блэклиста напрямую влияет на трафик, такие действия лучше выполнять с подтверждением пользователя. MCP-клиенты позволяют запрашивать его перед операциями записи, и мы рекомендуем использовать этот режим.

Если использовать оба сервера

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

Например, в начале рабочего дня можно попросить модель: «Покажи вебмастеров с самым высоким фрод-скорингом за последнюю неделю». Посмотреть результаты, уточнить данные по нескольким источникам, а затем в том же диалоге написать: «Добавь affiliate_123, affiliate_456 и affiliate_789 в блэклист».

Не нужно выгружать список, копировать ID, переключаться между отчетом и настройками канала, а потом снова искать те же источники.

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

Для антифрод-команд это особенно удобно, потому что такой цикл повторяется постоянно. Чем меньше ручных шагов между обнаружением проблемного источника и реакцией на него, тем быстрее можно принять решение по трафику.

По сути, MCP здесь нужен не для того, чтобы заменить интерфейс FraudScore, а чтобы дать модели доступ к тем инструментам, с которыми команда уже работает.

Как подключить

MCP-интеграция FraudScore подключается по запросу. Сейчас токены выдаются вручную, интерфейса для их самостоятельного создания пока нет.

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

MCP не обязательно использовать через ИИ. Если у вас нет подходящего клиента или вы хотите встроить инструменты в собственный сервис, оба сервера можно использовать как обычный JSON-RPC API. Протокол и набор доступных инструментов остаются теми же.

Если хотите подключить MCP-серверы к своему аккаунту FraudScore, запросите доступ у нашей команды или обратитесь к своему менеджеру.