Installation überspringen. In unter 2 Minuten einsatzbereit.
Starte eine kostenlose Testphase auf cloud.anythingmcp.com, füge Amplitude 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 Amplitude lesen: Event-Trends, Funnels, Retention, aktive und neue Nutzer, Umsatz-LTV, Sessions, gespeicherte Charts, Kohorten, Nutzersuche und den Tracking-Plan, und Chart-Annotationen hinzufügen. Rechenzentren in den USA und der EU.
Frag einfach
Beispiel-Prompts für Amplitude
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 → Amplitude klicken, Zugangsdaten einfügen, MCP-API-Key erzeugen, fertig. Kein Docker, kein
git clone, kein lokaler Server.
Amplitude + Cursor
Lass deine KI deine Produktanalysen in Amplitude lesen: Event-Trends, Funnels, Retention, aktive und neue Nutzer, Umsatz-LTV, Sessions, gespeicherte Charts, Kohorten, Nutzersuche und den Tracking-Plan, und Chart-Annotationen hinzufügen. Rechenzentren in den USA und der EU.
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:
AMPLITUDE_API_HOST, AMPLITUDE_API_KEY, AMPLITUDE_SECRET_KEY
Schritt 1 — Zugangsdaten holen
- Du brauchst die Rolle Manager oder Admin im Amplitude-Projekt. Wähle Settings (unten links), dann Projects, und öffne das Projekt. Jedes Projekt hat eigene Schlüssel, ein Connector liest also genau ein Projekt.
- Wähle auf dem Tab General des Projekts Manage neben API Key und kopiere den Schlüssel in
AMPLITUDE_API_KEY. - Wähle Manage neben Secret Key und erzeuge einen neuen Secret Key für AnythingMCP. Amplitude zeigt einen Secret Key nur einmal, direkt beim Erzeugen, füge ihn also sofort in
AMPLITUDE_SECRET_KEYein. Ein Projekt kann mehrere Secret Keys haben. - Setze
AMPLITUDE_API_HOSTauf das Rechenzentrum des Projekts:https://amplitude.comfür das Standard-Rechenzentrum (USA),https://analytics.eu.amplitude.comfür ein EU-Projekt (dessen App unterapp.eu.amplitude.comläuft). Schlüssel eines EU-Projekts werden auf dem US-Host abgelehnt und umgekehrt.analytics.amplitude.comist die Web-App, nicht die API. - Installiere den Connector und führe
amplitude_list_eventsaus, um die genauen Event-Namen deines Projekts zu sehen.
Wer was sieht: Der Secret Key liest jedes Event und jeden Nutzer des Projekts. Teile den MCP-Server nur mit Personen, die diese Daten sehen dürfen.
Was der Connector liest: Event-Trends mit Filtern und Gruppierungen, Funnels, Retention, aktive und neue Nutzer (auch live in 5-Minuten-Schritten), Umsatz-LTV, Session-Länge und Sessions pro Nutzer, die Zusammensetzung der Nutzer, die Ergebnisse gespeicherter Charts (gefunden über die ID nach /chart/ in der Adresse des Charts), Behavioral Cohorts, die Nutzersuche mit den letzten Events eines Nutzers und den Tracking-Plan (Event-Typen, Event- und User-Properties, Kategorien). Datumsangaben sind ganze Tage in der Zeitzone des Projekts. Die Kohortenliste braucht das Add-on Behavioral Cohorts im Growth- oder Enterprise-Plan.
Limits: Die Limits von Amplitude gelten pro Projekt und werden mit allen anderen Integrationen geteilt. Die Dashboard REST API verarbeitet höchstens 5 Anfragen gleichzeitig und hat ein Budget für Abfragekosten von 1.000 pro 5 Minuten und 108.000 pro Stunde. Eine Abfrage kostet die Tage im Zeitraum mal die Bedingungen (Segmente und Filter; jede Gruppierung zählt 4) mal die Chart-Kosten (Segmentierung 1 pro Event, Funnels 2 pro Schritt, Retention 8, Sessions 4, alles andere 1). Nutzersuche und Nutzeraktivität haben ein eigenes Limit von 10 gleichzeitig und 360 pro Stunde, der Tracking-Plan erlaubt 7.200 Lesezugriffe pro Stunde. Über einem Limit antwortet Amplitude mit 429: Die KI wartet dann und verkürzt den Zeitraum oder lässt Gruppierungen weg, wenn das Kostenbudget das Problem ist. Eine Abfrage mit Gruppierung ersetzt viele Abfragen Tag für Tag oder Nutzer für Nutzer.
Personenbezogene Daten: amplitude_search_users und amplitude_get_user_activity liefern das Profil und die Events eines Nutzers. Die KI nutzt sie für den Nutzer, nach dem du fragst.
Erst bestätigen: Eine Annotation ohne Chart erscheint auf jedem Chart des Projekts für alle Mitglieder. Vor amplitude_create_annotation bestätigt die KI daher Beschriftung, Zeitpunkt und Reichweite mit dir. amplitude_delete_annotation ist bei der Installation deaktiviert.
Häufige Fehler: 403 "Invalid API Key": Schlüssel oder Secret sind falsch, gehören zu einem anderen Projekt, oder das Projekt liegt im anderen Rechenzentrum (prüfe AMPLITUDE_API_HOST). 401: Einer der beiden Schlüssel fehlt. 400: Ein Parameter oder das JSON eines Events oder Segments ist ungültig, oder ein gespeichertes Chart gehört zu einem anderen Projekt. 404 bei amplitude_get_chart_results: Es gibt kein gespeichertes Chart mit dieser ID. 429: Ein Limit für gleichzeitige Anfragen, pro Stunde oder für Kosten ist erreicht, und Amplitude sagt, welches.
Der Connector sendet keine Events an Amplitude, exportiert keine Rohdaten-Dateien, lädt keine Kohorten herunter oder hoch, löscht keine Nutzer für Datenschutzanfragen und deckt weder Experiment noch Session Replay oder die Nutzerverwaltung ab.
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 Cursor 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.
Cursor liest MCP-Server aus ~/.cursor/mcp.json. Füge diesen Eintrag hinzu:
{
"mcpServers": {
"anythingmcp": {
"url": "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 Cursor neu.
- Öffne Cursor → Settings → MCP und prüfe, ob
anythingmcpaufgeführt und verbunden ist. - Leg los: Der Agent kann jetzt die
Amplitude-Tools aufrufen.
Verfügbare Tools
| Tool | What it does |
|---|---|
amplitude_list_events | List the project's visible event types with this week's totals, as event_type, display name, weekly_totals and the hidden and inactive… |
amplitude_get_event_segmentation | Event Segmentation: count one event (or compare two) per day, week or month, optionally filtered by segments and grouped by a property |
amplitude_get_funnel | Funnel Analysis: conversion through two or more events in order |
amplitude_get_retention | Retention Analysis: how many users who did a starting event come back with a return event, per day, week or month after |
amplitude_get_active_users | Count active or new users per day, week or month, optionally segmented and grouped by a property |
amplitude_get_realtime_active_users | Active users in 5-minute steps for today and yesterday, for a live view |
amplitude_get_revenue_ltv | Revenue lifetime value of new users per start date: average revenue per user, per paying user, total revenue or paying users after 1 to 90… |
amplitude_get_session_length_distribution | Number of sessions per session length bucket over a date range |
amplitude_get_average_session_length | Average session length in seconds for each day of a date range |
amplitude_get_sessions_per_user | Average number of sessions per user for each day of a date range |
amplitude_get_user_composition | User composition: how many distinct users had each value of one user property in a date range (e.g. users per country, platform or app… |
amplitude_get_chart_results | Run a chart saved in Amplitude and return its results, using the chart's saved definition (events, filters, date range) |
amplitude_list_cohorts | List the project's discoverable behavioral cohorts with id, name, description, size, owners, last computed time and archived or published… |
amplitude_search_users | Find users by Amplitude ID, device ID, user ID or the start of a user ID |
amplitude_get_user_activity | One user's summary (userData: first and last seen, event and session counts, revenue, platform, location, user properties) and their most… |
amplitude_list_event_types | List the event types planned in the project's tracking plan (Amplitude Data) with category, display name, description, active flag, tags… |
amplitude_get_event_type | Get one planned event type by its exact name: category, display name, description, active and hidden flags, tags and owner |
amplitude_list_event_properties | List the event properties in the tracking plan: for one event type when event_type is given, otherwise the shared event properties |
amplitude_list_user_properties | List the project's user properties with description, type, enum values, array flag and classifications |
amplitude_list_event_categories | List the event categories of the tracking plan (id and name) |
amplitude_list_annotations | List the chart annotations of the project (releases, campaigns, incidents marked on charts): id, label, details, start and end, category… |
amplitude_create_annotation | Add an annotation (e.g. a release or campaign) at a point or range in time |
amplitude_delete_annotation | Delete a chart annotation by id; it disappears from every chart for every member and cannot be restored |
Beispiel-Prompts
- „Wie viele Nutzer haben in den letzten drei Monaten pro Woche Sign Up ausgelöst, gruppiert nach Land?“
- „Zeig mir den Funnel von Sign Up über Create Project zu Invite Teammate für September und den Schritt, an dem die meisten Nutzer abspringen.“
- „Wie viele der neuen Nutzer aus dem August kamen in jeder der folgenden acht Wochen zurück?“
- „Lege auf allen Charts eine Annotation für den Relaunch der Preisseite am 1. Oktober an und zeig mir Beschriftung und Datum, bevor du sie speicherst.“
FAQ
Unterstützt Cursor eigene MCP-Server im kostenlosen Tarif? Ja, MCP gibt es in den Tarifen Hobby, Pro und Business.
Nächste Schritte
War dieser Guide hilfreich?