Prêt à dynamiser votre gestion des données avec l'IA ? Le Serveur PostHog MCP vous permet de gérer les analyses PostHog — comme la création d'annotations ou l'interrogation des tendances utilisateur — en utilisant le langage naturel dans des outils comme Cline ou Cursor. Je l'ai mis en marche en quelques minutes seulement, et c'est une révolution totale ! Dans ce tutoriel, nous allons installer le Serveur PostHog MCP sur Cline dans VS Code et Cursor, explorer ses fonctionnalités clés et voir pourquoi PostHog surpasse Google Analytics pour l'analyse open source. Plongeons dans la magie du Serveur PostHog MCP !
Vous voulez une plateforme intégrée et tout-en-un pour que votre équipe de développeurs travaille ensemble avec une productivité maximale ?
Apidog répond à toutes vos exigences et remplace Postman à un prix bien plus abordable !
Qu'est-ce que le Serveur PostHog MCP ?
Le Serveur PostHog MCP est un serveur open source de protocole de contexte de modèle (MCP) qui connecte les assistants IA (comme Cline ou Cursor) à la plateforme d'analyse de PostHog via des commandes en langage naturel. Il permet des tâches telles que la création d'annotations, la gestion de projets, l'interrogation d'insights et l'activation/désactivation de drapeaux de fonctionnalités, le tout sans toucher à l'interface utilisateur de PostHog. Les fonctionnalités clés incluent :
- Gestion de projet : Lister et gérer les projets PostHog.
- Annotations : Ajouter des notes horodatées pour les événements (par exemple, les lancements de produits).
- Requêtes d'insights : Analyser le comportement des utilisateurs (par exemple, les tendances d'inscription).
- Drapeaux de fonctionnalités : Contrôler et interroger les drapeaux de fonctionnalités de manière dynamique.
- Suivi des erreurs : Déboguer les erreurs directement dans votre IDE.
C'est un « indispensable » pour l'automatisation des analyses, avec plus de 34 étoiles sur GitHub montrant l'appréciation de la communauté. Prêt à l'essayer ? Allons-y

Pourquoi utiliser le Serveur PostHog MCP ?
Le Serveur PostHog MCP simplifie les flux de travail d'analyse grâce à l'automatisation basée sur l'IA. Voici pourquoi il est génial :
- Langage Naturel : Gérer les analyses avec des commandes simples.
- Intégration : Fonctionne avec Claude Desktop, VS Code, Cursor, et plus encore.
- Open Source (le meilleur) : Gratuit, personnalisable et piloté par la communauté.
- Priorité à la confidentialité : Contrairement à Google Analytics, PostHog propose des options auto-hébergées pour un contrôle total des données.
Comparé à Google Analytics, PostHog se distingue par sa transparence open source, sa flexibilité d'auto-hébergement et sa suite de produits tout-en-un (analyse, relecture de session, drapeaux de fonctionnalités). Google Analytics nécessite souvent des intégrations tierces et manque de l'approche axée sur la confidentialité de PostHog, faisant du Serveur PostHog MCP une alternative conviviale pour les développeurs des équipes modernes.
Je l'ai utilisé pour annoter un lancement de produit en quelques secondes, bien plus rapidement que de naviguer à travers des tableaux de bord !
Comment installer et utiliser le Serveur PostHog MCP : Guide étape par étape
Installons le Serveur PostHog MCP sur Cline dans VS Code et Cursor, puis testons-le avec des exemples. Vous aurez besoin de Python, d'une clé API PostHog et d'un IDE. Aucun statut de gourou de l'analyse n'est requis — suivez le guide !
1. Prérequis
- Python : 3.8+ (
python3 --version
). - uv : Gestionnaire de paquets Python (
pip install uv
). - VS Code/Cursor : Dernière version avec l'extension Cline.
- Clé API PostHog : Obtenez-en une sur app.posthog.com/settings (Clé API Personnelle).
- Docker : Optionnel pour une configuration conteneurisée (
docker --version
). - Espace disque : ~500 Mo pour le dépôt et les dépendances.
2. Cloner le dépôt PostHog MCP
Ouvrez votre terminal et clonez le dépôt :
git clone https://github.com/PostHog/mcp.git
cd mcp
Cela télécharge un projet d'environ 5 Mo. Cela m'a pris quelques secondes en Wi-Fi.
3. Installer le Serveur PostHog MCP avec Cline dans VS Code
- Configurer l'environnement virtuel :
uv venv
source .venv/bin/activate # macOS/Linux
.venv\Scripts\activate # Windows
uv pip install .
- Configurer la clé API :
Créez un fichier.env
à la racine du projet :
echo "PERSONAL_API_KEY=your-personal-api-key" > .env
Remplacez your-personal-api-key
par votre clé API PostHog (que vous pouvez obtenir sur leur site officiel).
- Installer Cline :
Dans VS Code, allez dans Extensions (Ctrl+Maj+X), installez Cline, et ouvrez le panneau de discussion Cline (Ctrl+Maj+P, « Cline : Ouvrir le chat »).

- Ajouter un Serveur MCP :
Demandez à Cline :
Install the PostHog MCP Server using uv and configure it with my API key.
Cline exécute uv run posthog_mcp
et met à jour ~/.aws/amazonq/mcp.json
:
{
"mcpServers": {
"posthog": {
"command": "uv",
"args": ["--directory", "/path/to/mcp", "run", "posthog_mcp"],
"env": {
"PERSONAL_API_KEY": "your-personal-api-key"
}
}
}
}
Remplacez /path/to/mcp
par le chemin de votre dépôt (par exemple, /home/user/mcp
).
Le serveur MCP peut également être trouvé sur la marketplace MCP de Cline. Il suffit de s'y rendre, de rechercher « PostHog », puis de cliquer sur installer.

Cline effectuera automatiquement l'installation pour vous
- Vérifier : Exécutez
/tools
dans le chat de Cline pour lister les outils (par exemple,create_annotation
,list_projects
). Vous voyez l'icône des serveurs MCP dans Cline ? C'est bon

4. Installer le Serveur PostHog MCP avec Cursor
- Cloner et installer : Répétez la configuration du clonage et de l'environnement virtuel de l'étape 2.
- Configurer Cursor :
Ouvrez Cursor, allez dans Paramètres > Outils & Intégrations > Outils MCP > Ajouter un Serveur MCP Personnalisé, et ajoutez la configuration du serveur à.cursor/mcp.json
:

{
"mcpServers": {
"posthog": {
"command": "/path/to/uv",
"args": ["--directory", "/path/to/mcp", "run", "posthog_mcp"],
"env": {
"PERSONAL_API_KEY": "your-personal-api-key"
}
}
}
}
Trouvez le chemin de uv
avec which uv
(macOS/Linux) ou where uv
(Windows).
- Redémarrer Cursor : Cliquez sur le bouton d'actualisation dans Paramètres > Outils & Intégrations > Outils MCP.
- Vérifier : Demandez à Cursor : « Lister les outils disponibles du Serveur PostHog MCP. » Il devrait afficher
create_annotation
,list_projects
, etc.
5. Tester les fonctionnalités du Serveur PostHog MCP
- Créer une annotation :
Dans Cline (VS Code) ou Cursor, demandez :
Create a PostHog annotation in project 53497 for March 20th, 2025, with the description 'Launched new user onboarding flow' using the PostHog MCP Server.
Le serveur appelle l'API de PostHog, ajoutant l'annotation. Vérifiez app.posthog.com pour confirmer.
- Interroger les insights :
Demandez :
Show the trend of user sign-ups in project 98765 over the last 30 days using
the PostHog MCP Server.
Le serveur récupère des données structurées (par exemple, JSON avec les tendances d'inscription). Exemple de sortie :
{
"insight": "user_signups",
"project_id": 98765,
"data": [
{"date": "2025-06-01", "count": 120},
{"date": "2025-06-02", "count": 135}
]
}
J'ai exécuté cela et obtenu des données propres en ~5 secondes — super efficace
6. Configuration conteneurisée (Optionnel)

Pour une configuration Docker :
docker run -i --rm -e PERSONAL_API_KEY=your-personal-api-key ghcr.io/metorial/mcp-container--posthog--posthog-mcp--posthog-mcp posthog-mcp
Ajoutez à mcp.json
de Cline/Cursor :
{
"mcpServers": {
"posthog": {
"command": "docker",
"args": ["run", "-i", "--rm", "ghcr.io/metorial/mcp-container--posthog--posthog-mcp--posthog-mcp", "posthog-mcp"],
"env": {
"PERSONAL_API_KEY": "your-personal-api-key"
}
}
}
}
Redémarrez et vérifiez comme ci-dessus. Le nettoyage de Docker (--rm
) m'a fait gagner de l'espace disque
7. Dépannage des problèmes courants
- Pas d'icône de marteau :
- Vérifiez les logs :
~/Library/Logs/Claude/mcp*.log
(macOS) ou%APPDATA%\Claude\logs
(Windows). - Assurez-vous d'utiliser des chemins absolus dans
mcp.json
. - Erreurs de clé API :
- Vérifiez les permissions de la clé sur app.posthog.com/settings.
- Utilisez des variables d'environnement, pas des clés codées en dur.
- Serveur non démarré :
- Exécutez
uv run posthog_mcp
manuellement pour vérifier les erreurs. - Assurez-vous d'avoir Python 3.8+ et les dépendances (
uv pip install .
). - Besoin d'aide ? Consultez github.com/PostHog/mcp ou X pour des astuces.
Pourquoi PostHog surpasse Google Analytics
Le Serveur PostHog MCP de PostHog s'intègre à sa plateforme, qui surpasse Google Analytics en termes de :
- Open Source : Auto-hébergez gratuitement, contrairement à l'enfermement propriétaire de Google Analytics.
- Confidentialité : Contrôlez les données avec des instances auto-hébergées ; Google Analytics partage les données avec Google.
- Tout-en-un : Analyse, relecture de session, drapeaux de fonctionnalités et expériences sur une seule plateforme, contrairement aux outils fragmentés de Google.
- Automatisation : Le Serveur PostHog MCP permet des requêtes en langage naturel, contrairement aux tableaux de bord manuels de Google Analytics.
- Communauté : Plus de 1 500 étoiles GitHub et un support actif, rivalisant avec Google mais avec la flexibilité de l'open source.
J'ai basculé un projet annexe vers PostHog et j'ai adoré la confidentialité et le contrôle des drapeaux de fonctionnalités — pas de surpoids Google Analytics !
Personnalisation et extension du Serveur PostHog MCP
Améliorez votre configuration :
- Outils personnalisés : Ajoutez de nouveaux outils au serveur (par exemple, des insights SQL personnalisés) via github.com/PostHog/mcp.
- Projets multiples : Interrogez tous les projets avec « Lister tous les projets de mon organisation PostHog. »
- Drapeaux de fonctionnalités : Générez du code pour activer/désactiver les drapeaux :
Generate a Python snippet to toggle feature flag 'new-ui' in project 12345
using the PostHog MCP Server.
- Contribuer : Soumettez des PR pour améliorer le serveur — PostHog les accueille
Pourquoi le Serveur PostHog MCP est un indispensable pour les développeurs
Le Serveur PostHog MCP donne l'impression que l'automatisation des analyses est une conversation avec un gourou des données. Son interface en langage naturel et l'avantage open source de PostHog surpassent Google Analytics pour les équipes soucieuses de la confidentialité. La configuration peut être délicate (les problèmes de clé API !), mais la documentation PostHog et la communauté sont des sauveurs.
Prêt à maîtriser le Serveur PostHog MCP ? Lancez Cline ou Cursor, interrogez ces insights et partagez vos succès analytiques — j'ai hâte de voir votre configuration briller !
Vous voulez une plateforme intégrée et tout-en-un pour que votre équipe de développeurs travaille ensemble avec une productivité maximale ?
Apidog répond à toutes vos exigences et remplace Postman à un prix bien plus abordable !