KACHINA
Documentation MCP
Connectez votre MCP à KACHINA pour alimenter le tableau de bord écosystème. Un endpoint standard, des métriques optionnelles, une adaptation automatique.
Exposez toujours le même chemin sur votre MCP :
https://mcp.votredomaine.com/stats?period=7d
KACHINA poll cet endpoint pour chaque période (24h, hier, 7j, 15j, 30j).
Si /stats est absent, KACHINA propose d’autres chemins détectés
(/kachina/stats, /api/stats, etc.) ou ceux listés
dans votre découverte racine.
Sur GET / ou GET /kachina, vous pouvez indiquer les
endpoints disponibles :
{
"service": "helvia-mcp",
"kachina": {
"stats": "/stats",
"endpoints": ["/stats", "/health"]
}
}
Vous n’êtes pas obligé de tout renvoyer. KACHINA s’adapte et n’affiche que les clés présentes. Voici le catalogue recommandé pour un business.
| Clé | Signification | |
|---|---|---|
visits |
Visiteurs / sessions — trafic du produit ou du site. | recommandé |
users |
Utilisateurs — comptes actifs, inscrits, ou MAU selon votre métier. | recommandé |
revenue |
Chiffre d’affaires — montant (CHF par défaut) sur la période. | recommandé |
sales |
Ventes / commandes — nombre de transactions conclues. | recommandé |
| Clé | Signification | |
|---|---|---|
signups |
Nouveaux inscrits sur la période. | optionnel |
mrr |
Revenu récurrent mensuel (SaaS). | optionnel |
churn |
Taux de résiliation (%) — delta = variation du churn. | optionnel |
conversion |
Taux de conversion visite → vente (%). | optionnel |
tickets |
Tickets support ouverts / traités. | optionnel |
nps |
Score NPS ou satisfaction. | optionnel |
errors |
Erreurs système / 5xx — utile pour les signaux. | optionnel |
Chaque métrique expose value (nombre) et idéalement
delta (variation en % vs période précédente).
/statsGET /stats?period=7d
{
"period": "7d",
"project": {
"name": "Helvia",
"slug": "helvia"
},
"metrics": {
"visits": { "value": 62000, "delta": 5.4 },
"users": { "value": 1840, "delta": 8.6 },
"revenue": { "value": 12400, "delta": 12.3, "currency": "CHF" },
"sales": { "value": 188, "delta": 9.1 }
},
"alerts": [
{
"severity": "warning",
"title": "Pic d'appels",
"body": "Volume vocal +42% sur 2h."
}
],
"updated_at": "2026-07-27T06:00:00Z"
}
Si une clé manque (ex. pas de sales), KACHINA l’ignore et
compose la carte projet avec le reste.
Le query param period accepte :
| Valeur | Sens |
|---|---|
24h | Dernières 24 heures |
yesterday | Journée d’hier (00:00–23:59) |
7d | 7 derniers jours |
15d | 15 derniers jours |
30d | 30 derniers jours |
Le delta compare à la période immédiatement précédente
(ex. 7j vs les 7j d’avant).
Tableau optionnel alerts. Severities reconnues :
critical, warning, success, info.
Utilisez-les pour les événements qui méritent une attention immédiate (chute de trafic, pic de ventes, incident, premier client du mois…).
mcp.helvia.app/stats — sinon vous choisissez un endpoint
parmi ceux trouvés
Authorization: Bearer … ou query
?token=…. Vous pourrez le renseigner à la connexion.