Braze
Let your AI work with Braze: review campaigns, Canvases and their results, check segments, daily active users and revenue, look up user profiles and subscriptions, record attributes and events, and trigger API campaigns after you confirm.
7 天免费 · 无需信用卡 · EU 托管
问 Braze 任何事
通过 AnythingMCP 对 Braze 试一个真实提示 — Claude 调用工具并返回答案。在你的消息上按 Enter 即可在 Cloud 安装。
在 Cloud 上安装 BrazeClaude 是 AI,可能会出错。请核对回答。
2 分钟设置
- 1在 cloud.anythingmcp.com 开始免费试用。
- 2在连接器商店点击 Braze。提示时粘贴凭据。
- 3生成 MCP API 密钥,将 AI 客户端指向生成的 MCP URL。
Braze 指南
面向主流 AI 客户端的逐步设置。
配置 Braze
直接来自连接器定义:在哪里获取凭据、需要哪些权限,以及该适配器调用的是哪个 API。 由连接器作者以英文提供。
Braze
This connector reads and writes Braze (customer engagement: campaigns, Canvases, segments, users and messaging) through the Braze REST API with a workspace REST API key: campaign and Canvas lists, details and results, segments, the daily KPIs, custom events, purchases, subscription groups and user profiles; it also records attributes and events and can trigger API campaigns and Canvases.
Setup (about 5 minutes)
- In Braze open Settings, APIs and Identifiers, API Keys and click Create API Key. Keys belong to one workspace.
- Give it a name and tick the permissions the tools need. For reading:
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. For writing addusers.track,campaigns.trigger.sendandcanvas.trigger.send(andusers.deleteonly if the delete tool will be turned on). A key's permissions cannot be changed later: create a new key instead. - Copy the key and the REST endpoint shown on the same page and paste them into
BRAZE_REST_API_KEYandBRAZE_REST_ENDPOINT. The endpoint depends on your Braze instance: https://rest.iad-01.braze.com, https://rest.iad-02.braze.com, https://rest.iad-03.braze.com, https://rest.iad-04.braze.com, https://rest.iad-05.braze.com, https://rest.iad-06.braze.com, https://rest.iad-07.braze.com, https://rest.iad-08.braze.com and https://rest.us-10.braze.com (US), https://rest.fra-01.braze.eu and https://rest.fra-02.braze.eu (EU), https://rest.au-01.braze.com, https://rest.id-01.braze.com, https://rest.jp-01.braze.com, https://rest.kr-01.braze.com. The dashboard address tells which: dashboard-01.braze.com uses rest.iad-01, dashboard-01.braze.eu uses rest.fra-01, and so on.
The key acts for the whole workspace, not for one person: whoever uses this connector sees what the key can read, including user profiles. Share the MCP server only with people allowed to see that.
Limits: most endpoints allow 250,000 requests an hour. /users/export/ids allows 250 a minute for workspaces onboarded since August 2024 (2,500 before); /events/list and /purchases/product_list share 1,000 an hour; /users/track takes up to 75 objects per call (attributes, events and purchases combined) at a rate set by your contract; the send endpoints allow 250 broadcast calls a minute, 10 a minute per audience. Braze answers 429 when a limit is reached.
How to work
- Campaigns:
braze_list_campaignsfor ids, thenbraze_get_campaignfor setup and messages andbraze_get_campaign_data_seriesfor daily results.braze_get_send_data_seriesgives the results of one tracked send of an API campaign. - Canvases:
braze_list_canvases,braze_get_canvas, thenbraze_get_canvas_data_summaryfor entries, conversions and revenue (per variant or step on request). - Audience:
braze_list_segments,braze_get_segmentandbraze_get_segment_size_series(segments with analytics tracking). - App health:
braze_get_kpi_serieswith metric dau, mau, new_users or uninstalls. - Behaviour and revenue:
braze_list_custom_eventsthenbraze_get_custom_event_series;braze_list_products,braze_get_purchase_quantity_seriesandbraze_get_revenue_series. - People:
braze_export_users_by_idsreads profiles by external id, alias, braze_id, email or phone (POST, but only reads);braze_get_subscription_group_statusandbraze_list_user_subscription_groupsshow subscription states. - Writes, each only after the user confirms:
braze_track_usersrecords attributes, events and purchases (it can move users into segments and start Canvases).braze_send_campaignandbraze_send_canvassend real messages: show what will be sent and to whom first, and for broadcast or more than one recipient wait for an explicit "yes, send". braze_delete_usersdeletes profiles for good and is installed switched off; an administrator turns it on deliberately.
Series take length in days (1 to 100, Canvas summaries 1 to 14) before ending_at (ISO 8601, default now). Lists come 100 per page starting at page 0.
Common errors
- 401 "Invalid API key": the key is wrong or belongs to another instance; check that the REST endpoint matches your dashboard.
- 403 "Access Denied": the key lacks the permission for this endpoint. Create a key with it.
- 400: a parameter is missing or invalid, e.g. length out of range or an unknown campaign_id; the message names it.
- 429: a rate limit is reached; wait and retry once.
Out of scope here: content blocks and templates, catalogs, email lists and hard bounces, scheduled messages, preference centers, SCIM, user alias and identify endpoints, segment exports to cloud storage and Currents.