Самостійна база знань A/B-експериментів.
https://prime-ab-system.mony.com.ua/mcpКонектор уже підключений на рівні організації — окремо налаштовувати нічого не треба, достатньо під’єднатися у застосунку.
viewer, інакше інструменти лишаться недоступними (сервер поверне 403).claude mcp add --transport http \
--scope project \
--client-id primeAbSystem \
--callback-port 8123 \
ab-system https://prime-ab-system.mony.com.ua/mcp.mcp.json{
"mcpServers": {
"ab-system": {
"type": "http",
"url": "https://prime-ab-system.mony.com.ua/mcp",
"oauth": {
"clientId": "primeAbSystem",
"callbackPort": 8123
}
}
}
}Далі виконай /mcp у сесії Claude Code та автентифікуй ab-system — відкриється форма логіна корпоративного SSO, якщо авторизація не пройдена.
Твій акаунт має мати роль viewer, інакше інструменти лишаться недоступними.
Заздалегідь узгоджений bearer-токен (MCP_AUTH_TOKEN на сервері) для service-to-service споживачів, які не проходять OAuth-флоу. Заміни <your-token> на реальне значення.
claude mcp add --transport http \
--scope project \
--header "Authorization: Bearer <your-token>" \
ab-system https://prime-ab-system.mony.com.ua/mcp.mcp.json{
"mcpServers": {
"ab-system": {
"type": "http",
"url": "https://prime-ab-system.mony.com.ua/mcp",
"headers": {
"Authorization": "Bearer <your-token>"
}
}
}
}Що отримує підключений клієнт (read-only):
search_experimentsСемантичний пошук схожих минулих експериментів за описом/гіпотезою.
check_hypothesis_duplicateПеревірка на дублі: найсхожіші минулі тести перед запуском нового.
search_insightsСемантичний пошук за матеріалізованими інсайтами (патерни/шаблони).
get_category_statsСтатистика за категорією: win rate, avg lift, test_count (mv_category_ranking).
get_project_historyІсторія тестів проєкту: обсяг, win rate, середній lift за пристроями.
get_winning_patternsТоп виграшних патернів (insight_type='pattern') для генерації гіпотез.
get_anti_patternsАнтипатерни (insight_type='anti_pattern') — що стабільно не працює.
get_experimentГлибокий розбір конкретного тесту за id (включно з enrichment_analysis).
similar_by_id«Схожі на цей» за збереженим вектором експерименту (без виклику OpenAI).
compare_experimentsПорівняти 2–3 тести пліч-о-пліч: повні картки + список незнайдених id.
list_experimentsСтруктурний список експериментів за фільтром (проєкт/категорія/page_type/ status/entry_type). На відміну від семантичного search_experiments повертає ВСІ рядки зрізу (до limit). total_count/truncated показують, чи все видно.
suggest_next_testsРекомендації: глобально виграшні категорії, ще не протестовані в розрізі.