Retentioneering
MCP сервер и скиллы для продуктовой аналитики: пути пользователей, воронки, сегменты и графы переходов по событийным логам
Средний риск
Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.
Почему такой уровень
- Выполняет код анализа и читает ваши событийные данные локально
- Может включать анонимную телеметрию использования по умолчанию
Установка
Ручная установка
pip install retentioneeringСтавит пакет с движком и MCP сервером. Нужен Python 3.10 и выше.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Retentioneering это Python-инструментарий, который поднимает событийный лог в объект Eventstream и строит по нему графы переходов, матрицы шагов, воронки и поведенческие сегменты. Встроенный MCP сервер открывает эти инструменты агенту: вы спрашиваете на обычном языке, а агент вызывает конкретные проверенные функции анализа. В комплекте идут агентские скиллы с готовыми рецептами разбора и правилами, что помогает агенту не выдумывать вычисления, а повторять надежные шаги. Данные остаются на вашей машине, движок работает на DuckDB, результаты можно выгрузить в статичный HTML-отчет.
Для кого. Для продуктовых аналитиков и менеджеров, которые разбирают поведение пользователей по событийным данным.
Подходит, если
- Нужно понять, где пользователи застревают или уходят из воронки
- Нужно сравнить пути двух когорт или групп эксперимента
- Хотите, чтобы агент сам считал переходы и сегменты по вашему логу
Не подходит, если
- Нет событийных данных с колонками пользователь, событие и время
- Нужна только агрегированная веб-статистика без пользовательских последовательностей
Пример запроса к агенту
Загрузи мой лог событий и покажи, на каких шагах пользователи чаще всего отваливаются до покупкиОграничения
MCP сервер в статусе беты и работает в локальном Python-ядре Jupyter, в облачных ноутбуках вроде Colab он не запускается. Нужен Python 3.10 и выше. По умолчанию может включаться анонимная телеметрия использования, ее можно отключить.
Как отключить. Остановите MCP сервер и удалите пакет: pip uninstall retentioneering. Скопированные папки скиллов уберите из каталога скиллов агента.
MCP
- Транспорт
- sse
- Авторизация
- не нужна
Проверка безопасности
- Выполняет код анализа и читает ваши событийные данные локально
- Может включать анонимную телеметрию использования по умолчанию
Коротко о README
README представляет Retentioneering как открытый инструментарий для воспроизводимой продуктовой аналитики по кликстриму и логам событий. Пятая версия переписана на движок DuckDB и новые виджеты, добавлен MCP сервер для агентов. Аналитик загружает данные в Eventstream и получает интерактивные графы поведения, матрицы шагов, воронки и сегменты прямо в ноутбуке. Все считается на своей машине, отчеты выгружаются в HTML. Лицензия Apache 2.0.
Частые вопросы
Данные уходят на сервер вендора?
Нет, анализ идет в вашем окружении, событийные данные не покидают машину. Отдельно может собираться анонимная телеметрия использования, ее отключают.
Чем скиллы отличаются от MCP сервера?
Скиллы это инструкции и рецепты разбора для агента, а MCP сервер дает агенту прямой доступ к функциям анализа вашего Eventstream.
Похожие
166 скиллов для научных задач: биоинформатика, хемоинформатика, клинические данные, геоданные и доступ к 100+ базам
Открытый MCP-сервер Google для баз данных: готовые инструменты для Postgres, MySQL, BigQuery, Spanner и других, плюс свои инструменты в tools.yaml
Официальные скиллы Hugging Face: работа с Hub через CLI hf, датасеты, обучение моделей, Spaces, оценка и деплой
Язык визуализации для агентов и MCP-сервер: из простой семантической спецификации собираются аккуратные графики