Installation überspringen. In unter 2 Minuten einsatzbereit.
Starte eine kostenlose Testphase auf cloud.anythingmcp.com, füge Mixpanel mit einem Klick hinzu und richte deinen KI-Client (Claude, ChatGPT, Copilot oder Cursor) auf den erzeugten MCP-Endpoint. Kein Docker, kein git clone, keinerlei Entwicklungserfahrung nötig.
Zusammenfassung
Lass deine KI deine Produktanalysen in Mixpanel lesen: Event-Trends, Segmentierung nach beliebigen Properties, gespeicherte Funnels, Retention, Frequency, gespeicherte Insights-Reports, Kohorten und Nutzerprofile, und Chart-Annotationen verwalten. Anmeldung mit einem Service Account; Datenresidenz in den USA, der EU und Indien. Reports brauchen den Growth- oder Enterprise-Plan.
Frag einfach
Beispiel-Prompts für Mixpanel
Klick auf einen Prompt, um ihn zu kopieren. In Claude, ChatGPT, Cursor, Gemini, Copilot oder OpenClaw einfügen — und gegen diesen Connector laufen lassen.
Claude ist KI und kann Fehler machen. Bitte Antworten gegenprüfen.
💡 Keine Installation? Nutze cloud.anythingmcp.com direkt. Einloggen, Connectors → Mixpanel klicken, Zugangsdaten einfügen, MCP-API-Key erzeugen, fertig. Kein Docker, kein
git clone, kein lokaler Server.
Mixpanel + Gemini
Lass deine KI deine Produktanalysen in Mixpanel lesen: Event-Trends, Segmentierung nach beliebigen Properties, gespeicherte Funnels, Retention, Frequency, gespeicherte Insights-Reports, Kohorten und Nutzerprofile, und Chart-Annotationen verwalten. Anmeldung mit einem Service Account; Datenresidenz in den USA, der EU und Indien. Reports brauchen den Growth- oder Enterprise-Plan.
Voraussetzungen
Die vollständige Setup-Anleitung ist in den Connector eingebaut (im Store sichtbar, wenn du den Connector auswählst). Benötigte Umgebungsvariablen für diesen Connector:
MIXPANEL_API_HOST, MIXPANEL_SERVICE_ACCOUNT_USERNAME, MIXPANEL_SERVICE_ACCOUNT_SECRET, MIXPANEL_PROJECT_ID
Schritt 1 — Zugangsdaten holen
- Öffne mit der Rolle Owner oder Admin Organization Settings → Service Accounts (
https://mixpanel.com/settings/org#serviceaccounts, bei einem EU-Projekthttps://eu.mixpanel.com/settings/org#serviceaccounts) und lege einen Service Account an. Ein Owner oder Admin des Projekts kann auch unter Project Settings → Service Accounts einen anlegen, der nur für dieses Projekt gilt. - Gib ihm einen Namen (zum Beispiel AnythingMCP), gib ihm Zugriff auf das Projekt und wähle die Rolle: Consumer reicht, um Reports und Profile zu lesen; Annotationen anlegen, bearbeiten oder löschen und Annotation-Tags auflisten braucht Analyst oder höher. Ein Ablaufdatum ist optional: Ist es überschritten, scheitert jeder Aufruf mit 401.
- Kopiere den username (er sieht aus wie
anythingmcp.abc123.mp-service-account) inMIXPANEL_SERVICE_ACCOUNT_USERNAMEund das secret sofort inMIXPANEL_SERVICE_ACCOUNT_SECRET: Mixpanel zeigt das Secret nur ein einziges Mal. Geht es verloren, legst du einen neuen Service Account an. - Trage die Projekt-ID in
MIXPANEL_PROJECT_IDein: Project Settings → Overview → Project ID, oder die Zahl nach/project/in der Adresse des Projekts. - Setze
MIXPANEL_API_HOSTauf den Ort, an dem das Projekt seine Daten speichert (Project Settings → Overview → Data Residency):https://mixpanel.com(USA, der Standard),https://eu.mixpanel.com(EU) oderhttps://in.mixpanel.com(Indien). - Nur wenn dein Projekt Data Views nutzt: Setze
MIXPANEL_WORKSPACE_IDauf die ID der globalen Data View (die Zahl nach/view/in der Adresse). Sonst lässt du es leer. - Installiere den Connector und führe
mixpanel_list_event_namesaus, um zu sehen, welche Events dein Projekt erfasst.
Plan: Reports laufen über die Query API von Mixpanel, die zum Growth- und zum Enterprise-Plan gehört. Im Free-Plan antwortet jedes Report-Tool mit 402, ebenso der Verbindungstest bei der Installation. Die Annotation-Tools funktionieren in jedem Plan. Zum Ausprobieren der Reports reicht eine Growth-Testphase.
Limits: Mixpanel erlaubt 60 Abfragen pro Stunde und 5 gleichzeitig pro Projekt, geteilt mit allen anderen Integrationen, die das Projekt abfragen. Jeder Report ist eine Abfrage, frag eine Aufschlüsselung also in einem Schritt an statt Tag für Tag oder Nutzer für Nutzer. Über dem Limit antwortet Mixpanel mit 429: Warte dann, statt sofort erneut zu fragen.
Was sie liest: Event-Trends, Segmentierung nach beliebigen Properties mit Summen und Durchschnitten, gespeicherte Funnels, Retention, Frequency, gespeicherte Insights-Reports, Kohorten sowie Nutzer- oder Gruppenprofile. Ausführen lassen sich nur gespeicherte Funnels und gespeicherte Insights-Reports; ein Report wird über die Zahl nach report- in seiner Adresse gefunden. Datumsangaben sind ganze Tage in der Zeitzone des Projekts (Project Settings → Overview → Timezone).
Erst bestätigen: Annotationen sind Notizen an einem Datum, die jedes Chart des Projekts allen Mitgliedern zeigt. Vor mixpanel_create_annotation oder mixpanel_update_annotation bestätigt die KI Text und Datum mit dir. mixpanel_delete_annotation ist bei der Installation deaktiviert.
Häufige Fehler: 401: falscher Username oder falsches Secret, oder der Service Account ist abgelaufen. 403: Der Service Account hat keinen Zugriff auf dieses Projekt, oder seine Rolle reicht nicht (Änderungen an Annotationen brauchen Analyst). 400: meist ein falsch geschriebener Parameter, ein Datum, das nicht als YYYY-MM-DD geschrieben ist, oder ein Filter mit Syntaxfehler. Wird eine korrekte Projekt-ID abgelehnt, prüfe MIXPANEL_API_HOST gegen die Datenresidenz des Projekts. Leere Ergebnisse sind keine Fehler: Für dieses Event oder diesen Zeitraum gibt es keine Daten.
Der Connector sendet oder importiert keine Events oder Profile, exportiert keine Rohdaten, führt weder JQL noch den Aktivitätsverlauf einzelner Nutzer aus, bearbeitet kein Lexicon, legt keine Kohorten an und übernimmt weder Feature Flags, Experimente noch die Projektverwaltung.
Schritt 2 — Adapter installieren
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
Schritt 3 — Connector in Gemini hinzufügen
Deine Server-URL: Öffne in AnythingMCP MCP Servers → den Server, auf dem dieser Connector liegt, und kopiere seine URL (
https://cloud.anythingmcp.com/mcp/…). Setze sie überall ein, wo diese AnleitungYOUR_SERVER_IDzeigt.
Gemini CLI liest MCP-Server aus ~/.gemini/settings.json (unter Windows %USERPROFILE%\.gemini\settings.json). Füge hinzu:
{
"mcpServers": {
"anythingmcp": {
"httpUrl": "https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID",
"headers": { "X-API-Key": "YOUR_MCP_API_KEY" }
}
}
}
- Erstelle in AnythingMCP unter MCP Servers → dein Server → API keys einen MCP-API-Key und setze ihn anstelle von
YOUR_MCP_API_KEYein. - Speichere die Datei und starte
geminineu. - Führe in der Gemini CLI
/mcpaus (odergemini mcp listim Terminal):anythingmcpsollte als verbunden erscheinen. - Leg los: Gemini CLI kann jetzt die
Mixpanel-Tools aufrufen.
Verfügbare Tools
| Tool | What it does |
|---|---|
mixpanel_list_event_names | List the names of the most common events in the project over the last 31 days, as a plain array of strings |
mixpanel_get_top_events | Get today's top events with their count (amount) and percent_change against yesterday, under events, plus the counting type |
mixpanel_get_event_counts | Count one or more events per minute, hour, day, week or month over a date range |
mixpanel_get_top_event_properties | List the most used property names of one event with how many events carry each, as an object of property name to {count} |
mixpanel_get_top_property_values | List the most common values of one property of one event, as a plain array of strings (e.g. the browsers or plans seen) |
mixpanel_get_event_property_counts | Count one event broken down by the values of one of its properties, per unit over a date range |
mixpanel_query_segmentation | Segmentation: count one event over a date range, optionally filtered with where and broken down with on |
mixpanel_query_segmentation_numeric | Segmentation into numeric buckets: count one event per day or hour, grouped into ranges of a numeric property expression (e.g. order amount… |
mixpanel_query_segmentation_sum | Sum a numeric expression over the events of one type per day or hour, e.g. revenue per day from properties["amount"] |
mixpanel_query_segmentation_average | Average a numeric expression over the events of one type per day or hour, e.g. the average order value from properties["amount"] |
mixpanel_list_funnels | List the saved funnels of the project with funnel_id and name. mixpanel_query_funnel needs one of these ids; a project without saved… |
mixpanel_query_funnel | Get the conversion data of a saved funnel over a date range: meta.dates and, per date, steps (count, step_conv_ratio, overall_conv_ratio… |
mixpanel_query_retention | Retention: of the users who did born_event (first-time, "birth") or any event (recurring, "compounded") in each cohort date, how many came… |
mixpanel_query_frequency | Frequency (addiction): how often users do an event within each day, week or month, counted per hour or per day |
mixpanel_query_insights_report | Run a saved Insights report and return what it shows: computed_at, date_range, headers and series (metric name to date to value) |
mixpanel_list_cohorts | List the saved cohorts of the project with id, name, description, count (members now), created and is_visible |
mixpanel_query_profiles | Read user profiles (or group profiles with data_group_id): one, a list of distinct ids, those matching a where expression, or the members… |
mixpanel_list_annotations | List the annotations of the project (notes pinned to a date on charts), optionally within a date range |
mixpanel_get_annotation | Read one annotation by id: results with id, date, description, user (who added it) and tags |
mixpanel_list_annotation_tags | List the tags used on annotations with id, name and has_annotations |
mixpanel_create_annotation | Add an annotation to the project: a note pinned to a date and time that every chart of the project shows to all its users |
mixpanel_update_annotation | Change the description or tags of an existing annotation (the date cannot be changed) |
mixpanel_delete_annotation | Delete an annotation for everyone in the project; it cannot be restored |
Beispiel-Prompts
- „Wie viele Anmeldungen hatten wir in den letzten drei Monaten pro Woche, aufgeschlüsselt nach Land?“
- „Zeig mir die Conversion unseres gespeicherten Onboarding-Funnels im letzten Monat und den Schritt, an dem die meisten Nutzer abspringen.“
- „Welcher Anteil der Nutzer, die sich im September angemeldet haben, kam in jeder der folgenden acht Wochen zurück?“
- „Lege eine Annotation zum Relaunch der Preisseite am 1. Oktober an und zeig mir Text und Datum, bevor du sie speicherst.“
FAQ
Wo sucht Gemini CLI nach MCP-Servern? In ~/.gemini/settings.json für deinen Benutzer oder in .gemini/settings.json innerhalb eines Projekts. gemini mcp list zeigt jeden Server und ob er sich verbindet.
Nächste Schritte
War dieser Guide hilfreich?