Bereit, Ihr Datenmanagement mit KI aufzuladen? Der PostHog MCP Server ermöglicht es Ihnen, PostHog-Analysen – wie das Erstellen von Anmerkungen oder das Abfragen von Benutzertrends – mithilfe natürlicher Sprache in Tools wie Cline oder Cursor zu verwalten. Ich habe ihn in nur wenigen Minuten zum Laufen gebracht, und er ist ein absoluter Game-Changer! In diesem Tutorial werden wir den PostHog MCP Server auf Cline in VS Code und Cursor installieren, seine Killer-Features erkunden und sehen, warum PostHog Google Analytics für Open-Source-Analysen schlägt. Tauchen wir ein in die Magie des PostHog MCP Servers!
Möchten Sie eine integrierte All-in-One-Plattform, damit Ihr Entwicklerteam mit maximaler Produktivität zusammenarbeiten kann?
Apidog erfüllt all Ihre Anforderungen und ersetzt Postman zu einem viel günstigeren Preis!
Was ist der PostHog MCP Server?
Der PostHog MCP Server ist ein Open-Source Model Context Protocol (MCP) Server, der KI-Assistenten (wie Cline oder Cursor) über Befehle in natürlicher Sprache mit der Analyseplattform von PostHog verbindet. Er ermöglicht Aufgaben wie das Erstellen von Anmerkungen, das Verwalten von Projekten, das Abfragen von Einblicken und das Umschalten von Feature Flags – alles ohne die Benutzeroberfläche von PostHog zu berühren. Zu den Hauptfunktionen gehören:
- Projektmanagement: PostHog-Projekte auflisten und verwalten.
- Anmerkungen: Zeitgestempelte Notizen für Ereignisse hinzufügen (z. B. Produkteinführungen).
- Einblicksabfragen: Benutzerverhalten analysieren (z. B. Anmeldetrends).
- Feature Flags: Feature Flags dynamisch steuern und abfragen.
- Fehlerverfolgung: Fehler direkt in Ihrer IDE debuggen.
Er ist ein „Must-have“ für die Analyseautomatisierung, mit über 34 GitHub-Sternen, die die Beliebtheit in der Community zeigen. Bereit, ihn auszuprobieren? Los geht's!

Warum den PostHog MCP Server verwenden?
Der PostHog MCP Server vereinfacht Analyse-Workflows mit KI-gesteuerter Automatisierung. Hier ist, warum er großartig ist:
- Natürliche Sprache: Analysen mit einfachen Befehlen verwalten.
- Integration: Funktioniert mit Claude Desktop, VS Code, Cursor und mehr.
- Open-Source (der beste Teil): Kostenlos, anpassbar und gemeinschaftsgetrieben.
- Datenschutz-orientiert: Im Gegensatz zu Google Analytics bietet PostHog selbst gehostete Optionen für die volle Datenkontrolle.
Im Vergleich zu Google Analytics glänzt PostHog mit seiner Open-Source-Transparenz, der Flexibilität beim Selbst-Hosting und seiner All-in-One-Produktsuite (Analysen, Session Replay, Feature Flags). Google Analytics erfordert oft Integrationen von Drittanbietern und mangelt es an PostHogs Datenschutzfokus, was den PostHog MCP Server zu einer entwicklerfreundlichen Alternative für moderne Teams macht.
Ich habe ihn verwendet, um eine Produkteinführung in Sekundenschnelle zu annotieren – viel schneller als das Klicken durch Dashboards!
So installieren und verwenden Sie den PostHog MCP Server: Schritt-für-Schritt-Anleitung
Lassen Sie uns den PostHog MCP Server auf Cline in VS Code und Cursor installieren und ihn dann mit Beispielen testen. Sie benötigen Python, einen PostHog API-Schlüssel und eine IDE. Kein Analyse-Guru-Status erforderlich – folgen Sie einfach mit!
1. Voraussetzungen
- Python: 3.8+ (
python3 --version
). - uv: Python-Paketmanager (
pip install uv
). - VS Code/Cursor: Neueste Version mit Cline-Erweiterung.
- PostHog API-Schlüssel: Erhalten Sie einen unter app.posthog.com/settings (Persönlicher API-Schlüssel).
- Docker: Optional für die containerisierte Einrichtung (
docker --version
). - Festplattenspeicher: ~500 MB für Repo und Abhängigkeiten.
2. Das PostHog MCP Repository klonen
Öffnen Sie Ihr Terminal und klonen Sie das Repository:
git clone https://github.com/PostHog/mcp.git
cd mcp
Dies lädt ein ca. 5 MB großes Projekt herunter. Bei mir dauerte es ein paar Sekunden über WLAN.
3. PostHog MCP Server mit Cline in VS Code installieren
- Virtuelle Umgebung einrichten:
uv venv
source .venv/bin/activate # macOS/Linux
.venv\Scripts\activate # Windows
uv pip install .
- API-Schlüssel konfigurieren:
Erstellen Sie eine.env
-Datei im Projekt-Root:
echo "PERSONAL_API_KEY=your-personal-api-key" > .env
Ersetzen Sie your-personal-api-key
durch Ihren PostHog API-Schlüssel (den Sie auf der offiziellen Website erhalten können).
- Cline installieren:
Gehen Sie in VS Code zu Erweiterungen (Strg+Umschalt+X), installieren Sie Cline und öffnen Sie das Cline-Chat-Panel (Strg+Umschalt+P, „Cline: Chat öffnen“).

- MCP Server hinzufügen:
Fordern Sie Cline auf:
Install the PostHog MCP Server using uv and configure it with my API key.
Cline führt uv run posthog_mcp
aus und aktualisiert ~/.aws/amazonq/mcp.json
:
{
"mcpServers": {
"posthog": {
"command": "uv",
"args": ["--directory", "/path/to/mcp", "run", "posthog_mcp"],
"env": {
"PERSONAL_API_KEY": "your-personal-api-key"
}
}
}
}
Ersetzen Sie /path/to/mcp
durch Ihren Repo-Pfad (z. B. /home/user/mcp
).
Der MCP-Server ist auch auf dem MCP-Marktplatz von Cline zu finden. Gehen Sie einfach dorthin, suchen Sie nach „PostHog“ und klicken Sie dann auf Installieren.

Cline führt die Installation automatisch für Sie durch.
- Überprüfen: Führen Sie
/tools
in Clines Chat aus, um Tools aufzulisten (z. B.create_annotation
,list_projects
). Sehen Sie das MCP-Server-Symbol in Cline? Dann sind Sie bereit!

4. PostHog MCP Server mit Cursor installieren
- Klonen und Installieren: Wiederholen Sie das Klonen und die Einrichtung der virtuellen Umgebung aus Schritt 2.
- Cursor konfigurieren:
Öffnen Sie Cursor, gehen Sie zu Einstellungen > Tools & Integrationen > MCP Tools > Benutzerdefinierten MCP-Server hinzufügen und fügen Sie die Serverkonfiguration zu.cursor/mcp.json
hinzu:

{
"mcpServers": {
"posthog": {
"command": "/path/to/uv",
"args": ["--directory", "/path/to/mcp", "run", "posthog_mcp"],
"env": {
"PERSONAL_API_KEY": "your-personal-api-key"
}
}
}
}
Finden Sie den uv
-Pfad mit which uv
(macOS/Linux) oder where uv
(Windows).
- Cursor neu starten: Klicken Sie auf die Schaltfläche „Aktualisieren“ unter Einstellungen > Tools & Integrationen > MCP Tools.
- Überprüfen: Fragen Sie Cursor: „Verfügbare PostHog MCP Server Tools auflisten.“ Es sollte
create_annotation
,list_projects
usw. anzeigen.
5. PostHog MCP Server-Funktionen testen
- Eine Anmerkung erstellen:
In Cline (VS Code) oder Cursor, fordern Sie auf:
Create a PostHog annotation in project 53497 for March 20th, 2025, with the description 'Launched new user onboarding flow' using the PostHog MCP Server.
Der Server ruft die PostHog-API auf und fügt die Anmerkung hinzu. Überprüfen Sie app.posthog.com zur Bestätigung.
- Einblicke abfragen:
Fordern Sie auf:
Show the trend of user sign-ups in project 98765 over the last 30 days using
the PostHog MCP Server.
Der Server ruft strukturierte Daten ab (z. B. JSON mit Anmeldetrends). Beispielausgabe:
{
"insight": "user_signups",
"project_id": 98765,
"data": [
{"date": "2025-06-01", "count": 120},
{"date": "2025-06-02", "count": 135}
]
}
Ich habe dies ausgeführt und saubere Daten in etwa 5 Sekunden erhalten – super elegant!
6. Containerisierte Einrichtung (Optional)

Für ein Docker-Setup:
docker run -i --rm -e PERSONAL_API_KEY=your-personal-api-key ghcr.io/metorial/mcp-container--posthog--posthog-mcp--posthog-mcp posthog-mcp
Fügen Sie dies zu Clines/Cursors mcp.json
hinzu:
{
"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"
}
}
}
}
Starten Sie neu und überprüfen Sie wie oben beschrieben. Dockers Bereinigung (--rm
) sparte mir Festplattenspeicher.
7. Häufige Probleme beheben
- Kein Hammer-Symbol:
- Protokolle überprüfen:
~/Library/Logs/Claude/mcp*.log
(macOS) oder%APPDATA%\Claude\logs
(Windows). - Stellen Sie sicher, dass absolute Pfade in
mcp.json
verwendet werden. - API-Schlüssel-Fehler:
- Überprüfen Sie die Schlüsselberechtigungen unter app.posthog.com/settings.
- Verwenden Sie Umgebungsvariablen, keine fest codierten Schlüssel.
- Server läuft nicht:
- Führen Sie
uv run posthog_mcp
manuell aus, um Fehler zu überprüfen. - Stellen Sie sicher, dass Python 3.8+ und Abhängigkeiten (
uv pip install .
) vorhanden sind. - Benötigen Sie Hilfe? Überprüfen Sie github.com/PostHog/mcp oder X für Tipps.
Warum PostHog Google Analytics übertrifft
Der PostHog MCP Server von PostHog ist in seine Plattform integriert, die Google Analytics in folgenden Punkten übertrifft:
- Open-Source: Kostenloses Selbst-Hosting, im Gegensatz zur proprietären Bindung von Google Analytics.
- Datenschutz: Datenkontrolle mit selbst gehosteten Instanzen; Google Analytics teilt Daten mit Google.
- All-in-One: Analysen, Session Replay, Feature Flags und Experimente auf einer Plattform, im Gegensatz zu Googles fragmentierten Tools.
- Automatisierung: Der PostHog MCP Server ermöglicht Abfragen in natürlicher Sprache, im Gegensatz zu den manuellen Dashboards von Google Analytics.
- Community: Über 1.500 GitHub-Sterne und aktiver Support, der mit Google mithalten kann, aber mit Open-Source-Flexibilität.
Ich habe ein Nebenprojekt auf PostHog umgestellt und war begeistert von der Privatsphäre und der Kontrolle über Feature Flags – kein Google Analytics-Ballast!
PostHog MCP Server anpassen und erweitern
Verbessern Sie Ihr Setup:
- Benutzerdefinierte Tools: Fügen Sie dem Server neue Tools hinzu (z. B. benutzerdefinierte SQL-Einblicke) über github.com/PostHog/mcp.
- Mehrere Projekte: Fragen Sie alle Projekte ab mit „List all projects in my PostHog organization.“
- Feature Flags: Code zum Umschalten von Flags generieren:
Generate a Python snippet to toggle feature flag 'new-ui' in project 12345
using the PostHog MCP Server.
- Beitragen: Reichen Sie PRs ein, um den Server zu verbessern – PostHog freut sich darüber!
Warum der PostHog MCP Server ein Muss für Entwickler ist
Der PostHog MCP Server lässt die Analyseautomatisierung wie ein Gespräch mit einem Daten-Guru wirken. Seine natürliche Sprachschnittstelle und PostHogs Open-Source-Vorteil übertreffen Google Analytics für datenschutzbewusste Teams. Die Einrichtung kann knifflig sein (API-Schlüssel-Probleme!), aber die PostHog-Dokumentation und die Community sind Lebensretter.
Bereit, den PostHog MCP Server zu rocken? Starten Sie Cline oder Cursor, fragen Sie diese Einblicke ab und teilen Sie Ihre Analyse-Erfolge – ich freue mich darauf, Ihr Setup glänzen zu sehen!
Möchten Sie eine integrierte All-in-One-Plattform, damit Ihr Entwicklerteam mit maximaler Produktivität zusammenarbeiten kann?
Apidog erfüllt all Ihre Anforderungen und ersetzt Postman zu einem viel günstigeren Preis!