Installation überspringen. In unter 2 Minuten einsatzbereit.
Starte eine kostenlose Testphase auf cloud.anythingmcp.com, füge Braze 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 mit Braze arbeiten: Kampagnen, Canvases und ihre Ergebnisse prüfen, Segmente, täglich aktive Nutzer und Umsatz ansehen, Nutzerprofile und Abonnements nachschlagen, Attribute und Events erfassen und nach deiner Bestätigung API-Kampagnen auslösen.
Frag einfach
Beispiel-Prompts für Braze
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 → Braze klicken, Zugangsdaten einfügen, MCP-API-Key erzeugen, fertig. Kein Docker, kein
git clone, kein lokaler Server.
Braze + Cursor
Lass deine KI mit Braze arbeiten: Kampagnen, Canvases und ihre Ergebnisse prüfen, Segmente, täglich aktive Nutzer und Umsatz ansehen, Nutzerprofile und Abonnements nachschlagen, Attribute und Events erfassen und nach deiner Bestätigung API-Kampagnen auslösen.
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:
BRAZE_REST_ENDPOINT, BRAZE_REST_API_KEY
Schritt 1 — Zugangsdaten holen
- Öffne in Braze Settings → APIs and Identifiers → API Keys und klicke auf Create API Key. Ein Schlüssel gehört zu genau einem Workspace.
- Gib ihm einen Namen und hake die Berechtigungen an, die die Tools brauchen. Zum Lesen:
campaigns.list,campaigns.details,campaigns.data_series,sends.data_series,canvas.list,canvas.details,canvas.data_summary,segments.list,segments.details,segments.data_series,kpi.dau.data_series,kpi.mau.data_series,kpi.new_users.data_series,kpi.uninstalls.data_series,events.list,events.data_series,purchases.product_list,purchases.quantity_series,purchases.revenue_series,subscription.status.get,subscription.groups.get,users.export.ids. Zum Schreiben zusätzlichusers.track,campaigns.trigger.send,canvas.trigger.send, undusers.deletenur, wenn das Lösch-Tool aktiviert werden soll. Die Berechtigungen eines Schlüssels lassen sich später nicht ändern: Lege stattdessen einen neuen Schlüssel an. - Kopiere den Schlüssel in
BRAZE_REST_API_KEY, ohne das Präfix Bearer. - Kopiere den REST endpoint von derselben Seite in
BRAZE_REST_ENDPOINT. Er hängt von deiner Braze-Instanz ab und passt zu deiner Dashboard-Adresse:dashboard-01.braze.comnutzthttps://rest.iad-01.braze.com,dashboard-01.braze.eunutzthttps://rest.fra-01.braze.euund so weiter. US-Instanzen laufen aufrest.iad-01bisrest.iad-08undrest.us-10(.braze.com), EU-Instanzen aufrest.fra-01undrest.fra-02(.braze.eu), weitere aufrest.au-01,rest.id-01,rest.jp-01undrest.kr-01(.braze.com). Ein Schlüssel funktioniert nur auf seiner eigenen Instanz. - Installiere den Connector. Der Verbindungstest listet deine Kampagnen auf, der Schlüssel braucht also
campaigns.list.
Wer was sieht: Der Schlüssel handelt für den ganzen Workspace, nicht für eine Person. Wer den Connector nutzt, sieht alles, was der Schlüssel lesen kann, auch Nutzerprofile. Teile den MCP-Server nur mit Personen, die das sehen dürfen.
Was der Connector liest: Kampagnen und Canvases mit Einrichtung, Nachrichten und täglichen Ergebnissen (Sends, Zustellungen, Öffnungen, Klicks, Conversions, Umsatz), die Ergebnisse eines einzelnen API-ausgelösten Versands (14 Tage gespeichert), Segmente mit ihrer geschätzten Größe (bei Segmenten mit Analytics Tracking), täglich und monatlich aktive Nutzer, neue Nutzer und Deinstallationen, Custom Events, Käufe und Umsatz, Nutzerprofile per External ID, Alias, braze_id, E-Mail oder Telefonnummer sowie den Status von Subscription Groups. Zeitreihen umfassen 1 bis 100 Tage, Canvas-Zusammenfassungen 1 bis 14.
Erst bestätigen: braze_track_users erfasst Attribute, Custom Events und Käufe, bis zu 75 pro Aufruf, und kann Nutzer in Segmente bringen und Canvases starten. Die KI zeigt dir deshalb die Änderungen und wartet auf deine Bestätigung. braze_send_campaign und braze_send_canvas lösen API-Kampagnen und Canvases aus, die echte Nachrichten an echte Menschen senden: Die KI zeigt dir die Kampagne oder das Canvas, den Kanal und genau, wer sie erhält, und bei einem Broadcast oder mehr als einem Empfänger wartet sie auf ein ausdrückliches „ja, senden“. braze_delete_users ist bei der Installation deaktiviert.
Limits: Die meisten Endpoints erlauben 250.000 Anfragen pro Stunde. Das Lesen von Nutzerprofilen erlaubt 250 Aufrufe pro Minute für Workspaces, die seit August 2024 eingerichtet wurden (davor 2.500), die Listen der Custom Events und Produkte teilen sich 1.000 pro Stunde, und die Sende-Endpoints erlauben 250 Broadcast-Aufrufe pro Minute und 10 pro Minute je Zielgruppe. Ist ein Limit erreicht, antwortet Braze mit 429.
Häufige Fehler: 401 "Invalid API key": Der Schlüssel ist falsch oder gehört zu einer anderen Instanz; prüfe, ob der REST endpoint zu deinem Dashboard passt. 403 "Access Denied": Dem Schlüssel fehlt die Berechtigung für diesen Endpoint, lege also einen Schlüssel an, der sie hat. 400: Ein Parameter fehlt oder ist ungültig, zum Beispiel eine Länge außerhalb des Bereichs oder eine unbekannte Kampagnen-ID. 429: Ein Rate Limit ist erreicht; warte und versuche es einmal erneut.
Der Connector deckt keine Content Blocks und Templates, Kataloge, E-Mail-Listen und Hard Bounces, geplanten Nachrichten, Preference Center, SCIM, die Endpoints für User Alias und Identify, Segment-Exporte in Cloud-Speicher oder Currents 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
Braze-Tools aufrufen.
Verfügbare Tools
| Tool | What it does |
|---|---|
braze_list_campaigns | List the campaigns of the Braze workspace, 100 per page: id (campaign API identifier), name, whether it is an API campaign, tags and last… |
braze_get_campaign | Get the details of one Braze campaign: name, description, enabled, archived and draft flags, schedule type, channels, first and last sent… |
braze_get_campaign_data_series | Get a daily series of a Braze campaign's results: unique recipients, conversions, revenue and, per channel and variation, sends… |
braze_get_send_data_series | Get the daily results of one send of an API campaign (a send_id groups the messages of one trigger call): per channel and variation sends… |
braze_list_canvases | List the Canvases (multi-step journeys) of the Braze workspace, 100 per page: id (Canvas API identifier), name, tags and last edit time |
braze_get_canvas | Get the details of one Braze Canvas: name, description, enabled, archived and draft flags, schedule type, first and last entry, channels… |
braze_get_canvas_data_summary | Get the totals of a Braze Canvas for a period: entries, conversions, revenue and, on request, the same per variant and per step with… |
braze_list_segments | List the segments of the Braze workspace, 100 per page: id (segment API identifier), name, whether analytics tracking is enabled, and tags |
braze_get_segment | Get the details of one Braze segment: name, description of its filters, created and updated time, and tags |
braze_get_segment_size_series | Get the estimated size of a Braze segment per day |
braze_get_kpi_series | Get a daily series of a Braze key metric for the workspace or one app: dau (daily active users), mau (monthly active users, rolling 30… |
braze_list_custom_events | List the names of the custom events recorded in the Braze workspace, 250 per page, in alphabetical order |
braze_get_custom_event_series | Get how often a Braze custom event occurred per day or per hour, for the workspace, one app or one analytics-enabled segment |
braze_list_products | List the product ids of the purchases recorded in Braze, page by page |
braze_get_purchase_quantity_series | Get the number of items purchased per day or per hour in Braze, for all products or one, for the workspace or one app |
braze_get_revenue_series | Get the revenue per day or per hour recorded from purchases in Braze, for all products or one, for the workspace or one app |
braze_get_subscription_group_status | Get whether a user is subscribed to one Braze subscription group (SMS, WhatsApp or email), identified by external_id, email or phone |
braze_list_user_subscription_groups | List the subscription groups a Braze user belongs to and their state, identified by external_id, email or phone |
braze_export_users_by_ids | Read Braze user profiles by identifier: external_ids (up to 50), user aliases, braze_id, email_address or phone |
braze_track_users | Write to Braze user profiles: set or change attributes (standard and custom), record custom events and record purchases, up to 75 objects… |
braze_send_campaign | Send an API-triggered Braze campaign now: to listed recipients, to a connected audience, or with broadcast true to the campaign's whole… |
braze_send_canvas | Start an API-triggered Braze Canvas now: for listed recipients, a connected audience, or with broadcast true for the Canvas's whole target… |
braze_delete_users | Permanently delete Braze user profiles, up to 50 per call, by external_ids, user_aliases, braze_ids, email_addresses or phone_numbers, only… |
Beispiel-Prompts
- „Welche Kampagnen haben wir in den letzten 30 Tagen gesendet, und welche hatte die besten Öffnungs- und Klickraten?“
- „Wie viele Nutzer sind letzte Woche in unser Onboarding-Canvas eingestiegen, und wie viele haben bei jedem Schritt konvertiert?“
- „Zeig mir die täglich aktiven Nutzer und die neuen Nutzer der letzten 60 Tage.“
- „Erfasse das Custom Event webinar_attended für den Nutzer mit der external_id 4821 und zeig mir vorher, was du schreiben wirst.“
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?