Aller au contenu

Plateforme

Serveur MCP

Laissez Claude, Cursor ou tout client MCP interroger votre analytique via le serveur MCP intégré, en lecture seule.

Globatics intègre un serveur Model Context Protocol en lecture seule. Connectez Claude, ChatGPT, Cursor ou tout autre client MCP et interrogez votre trafic avec vos propres mots : votre client apporte son propre modèle, appelle des outils d’analyse typés et reçoit des chiffres, jamais de SQL brut. Globatics lui-même n’exécute aucun modèle de langage et n’envoie vos données à aucun. Sur Cloud, le serveur MCP est inclus dans Pro et Business (voir Offres et limites).

Point d’accès

Point d’accèshttps://globatics.live/api/mcp
TransportStreamable HTTP, JSON-RPC 2.0 (POST ; lots acceptés)
AuthentificationAuthorization: Bearer glb_…, une clé API
AccèsLecture seule. Une clé ne voit que les sites de son propriétaire.
Versions du protocole2025-11-25 (par défaut), 2025-06-18, 2025-03-26, 2024-11-05

Connecter un client

claude mcp add --transport http globatics https://globatics.live/api/mcp \
  --header "Authorization: Bearer glb_YOUR_KEY"

Les connecteurs distants de Claude Desktop attendent OAuth : la configuration ci-dessus passe donc par la passerelle mcp-remote pour envoyer la clé (Node.js 18 ou plus récent). Il n’y a pas d’espace après Authorization: dans args : la valeur vient de env, ce qui évite les problèmes de guillemets sous Windows. Ne versionnez jamais vos clés.

Puis demandez
Avec globatics, quelles ont été mes pages les plus vues cette semaine, et pourquoi le trafic a-t-il changé ?

Outils

Les outils propres à un site prennent site_id (un identifiant renvoyé par list_sites ou le domaine ; facultatif si vous n’avez qu’un site) et les arguments de requête communs period, from/to, compare et filters (par exemple [{"dim":"country","op":"is","value":"FR"}]).

OutilRenvoie
list_sitesVos sites : identifiant, nom, domaine, fuseau horaire, devise, visiteurs en ligne, objectifs et entonnoirs enregistrés
get_overviewVisiteurs, visites, pages vues, taux de rebond, durée, conversions, revenu, avec l’évolution par rapport à la période précédente
get_breakdownValeurs principales d’une dimension : page, référent, canal, pays, appareil, événement, objectif…
get_timeseriesMétriques par minute, heure, jour, semaine ou mois
get_live_nowEn ligne maintenant, 5 et 30 dernières minutes, aujourd’hui, pages, pays et référents principaux en ce moment
get_funnelConversion par étape pour un entonnoir enregistré ou des étapes ad hoc
explain_changePourquoi une métrique a changé : les principaux facteurs de l’écart
get_ai_trafficVisiteurs venus de ChatGPT, Perplexity, Claude, Gemini…, visiteurs IA comparés aux autres
get_insightsAnomalies (pics, chutes, nouveaux référents, pics d’erreurs, pages lentes) et synthèse

Chaque résultat est renvoyé sous forme de structuredContent et d’un bloc de texte contenant le même JSON, avec des citations (les chiffres clés) et un lien direct vers le tableau de bord.

Erreurs et limites

CasRésultat
Site inconnu, ou site dont vous n’êtes pas propriétaireRésultat d’outil avec isError et « Site not found. »
Arguments invalidesRésultat d’outil avec isError et structuredContent.error
Clé absente ou invalideHTTP 401 avec WWW-Authenticate, erreur JSON-RPC -32001
Limite de débit240 appels par minute et par utilisateur (HTTP 429 avec Retry-After) ; 10 tools/call au plus par lot
GET ou DELETE sur le point d’accès405 (aucun flux envoyé par le serveur)