Serveur MCP d’analytics pour Claude Code, Cursor et Codex
Connectez un serveur MCP d’analytics à Claude Code ou Cursor : votre agent installe un suivi sans cookies, vérifie le premier événement et lit vos stats.
Par NightOwl · Mis à jour le · 4 min de lecture
Qu’est-ce qu’un serveur MCP d’analytics ?#
Le Model Context Protocol (MCP) est un standard ouvert qui permet aux assistants IA d’appeler des outils. Un serveur MCP d’analytics expose vos analytics sous forme d’outils : votre agent de code peut demander combien de personnes sont venues, quelles pages elles ont lues, d’où elles arrivaient et quels événements elles ont déclenchés, sans que vous ayez à ouvrir un dashboard.
La plupart des serveurs MCP d’analytics s’arrêtent là : ils lisent les données d’un produit déjà installé. Or, sur un nouveau projet, le plus difficile, c’est justement l’installation. Le serveur MCP de Shipabase couvre les deux : votre agent crée l’app, ajoute le SDK dans le bon fichier, lance l’app et vérifie que le premier événement est bien arrivé.
Ajouter le serveur MCP Shipabase à votre agent#
Choisissez votre agent. Le serveur est distant (Streamable HTTP) : il n’y a rien à installer ni à lancer sur votre machine.
claude mcp add --transport http shipabase https://api.shipabase.dev/mcpPuis tapez /mcp dans Claude Code et connectez-vous.
{ "mcpServers": { "shipabase": { "url": "https://api.shipabase.dev/mcp" } }}Puis connectez-vous depuis les réglages MCP de Cursor.
gemini mcp add --transport http shipabase https://api.shipabase.dev/mcpPuis lancez /mcp auth shipabase dans Gemini CLI.
codex mcp add shipabase --url https://api.shipabase.dev/mcpcodex mcp login shipabaseLa connexion ouvre votre navigateur.
La première fois, votre navigateur ouvre Shipabase : connectez-vous, vérifiez le nom de l’agent et cliquez sur Allow. L’agent reçoit son propre jeton. Vous pouvez le déconnecter à tout moment dans Settings → AI agents.
Premier prompt : ajouter des analytics à votre app#
Ouvrez votre projet dans l’agent et demandez :
Ajoute les analytics Shipabase à cette app et suis les inscriptions.- 1
list_apps, puis create_app
L’agent cherche une app existante, ou en crée une au nom de votre projet, et récupère sa clé publique (
SB-EU-…). - 2
get_setup
Il reçoit les étapes exactes pour votre framework : Next.js, React, Vue, Svelte, Node ou React Native. Installer
@shipabase/js, mettre la clé dans une variable d’environnement, appelerinitune seule fois. - 3
Modification du code
Il ajoute
initau bon endroit et untrackEvent("signup_completed")là où se font les inscriptions. Vous relisez le diff. - 4
verify_install
Il lance l’app, ouvre une page et vérifie que Shipabase a reçu le premier événement. Les pages vues sont suivies automatiquement : le premier événement arrive dès le chargement.
Interroger votre agent sur votre trafic#
Dès que les événements arrivent, le même agent lit vos stats. Quelques prompts qui fonctionnent bien :
| Question | Outil utilisé par l’agent |
|---|---|
| Comment s’est passée la semaine dernière ? | get_overview : visiteurs, visites, événements et temps passé sur le site, avec la semaine précédente en comparaison |
| Quelles pages sont les plus lues ? | get_top avec path |
| Les assistants IA m’envoient-ils des visiteurs ? | get_top avec referrer : ChatGPT, Perplexity, Claude et d’autres sont identifiés |
| Quels navigateurs, quels pays ? | get_top avec engine_name ou country |
| Les inscriptions sont-elles bien suivies ? | get_events : chaque événement avec son nombre, ses visiteurs et les clés de ses propriétés |
Comparatif des serveurs MCP d’analytics#
Plusieurs outils d’analytics proposent désormais un serveur MCP. Ce qui change, c’est l’installation et ce que l’agent a le droit de faire. Voici ce que rapportaient les comparatifs publics en 2026 :
| Outil | Serveur MCP | Ce que votre agent peut faire |
|---|---|---|
| Shipabase | Officiel, distant, connexion OAuth | Créer des apps, obtenir les instructions d’installation, vérifier l’installation, lire les stats |
| Google Analytics 4 | Officiel, s’exécute en local | Lire des rapports. Nécessite Python, pipx, deux API Google Cloud et des identifiants |
| PostHog | Officiel, OAuth | Lire une suite produit très large : analytics, feature flags, expérimentations, erreurs… |
| Amplitude | Officiel, OAuth | Lire des analytics produit : graphiques, cohortes, expérimentations |
| Plausible | Serveurs communautaires uniquement | Lire les stats via une clé d’API |
Choisissez le serveur MCP de l’outil que vous utilisez déjà. Si vous démarrez un nouveau projet et voulez que votre agent se charge aussi de l’installation, c’est ce manque que Shipabase comble.
Confidentialité et limites#
- Aucune donnée personnelle. Shipabase ne stocke jamais d’adresse IP ni de user agent, et le SDK n’utilise ni cookies ni localStorage. L’agent ne voit que des agrégats.
- Accès limité. L’agent peut lire les stats, lister les apps et en créer de nouvelles. Il ne peut ni supprimer une app, ni renouveler une clé, ni modifier les paramètres.
- Réponses courtes. Top 10 par défaut et JSON compact : l’agent garde son contexte pour votre code.
FAQ
Qu’est-ce qu’un serveur MCP d’analytics ?
Un serveur qui expose vos analytics sous forme d’outils via le Model Context Protocol : des assistants IA comme Claude Code, Cursor, Gemini CLI ou Codex peuvent lire vos stats et, avec Shipabase, installer aussi le suivi.
Faut-il une clé d’API pour le serveur MCP Shipabase ?
Non. La première fois, votre agent ouvre le navigateur et vous vous connectez à Shipabase. L’agent reçoit ensuite son propre jeton, que vous pouvez révoquer dans Settings → AI agents.
L’agent peut-il supprimer mes données ?
Non. Il peut lire les stats, lister les apps et en créer de nouvelles. Supprimer une app, renouveler une clé ou modifier les paramètres se fait uniquement depuis le dashboard.
Quels frameworks l’agent peut-il configurer ?
Next.js, React (Vite), Vue, Svelte, Node.js et React Native / Expo. Les pages vues sont suivies automatiquement dans le navigateur.
Est-ce compatible avec d’autres clients MCP ?
Oui. Tout client qui prend en charge les serveurs MCP distants en Streamable HTTP avec OAuth peut se connecter à https://api.shipabase.dev/mcp.



