integrations tools braze

    Braze MCP for your AI agent

    Cogny's Braze integration exposes 15 tools (15 read) to an AI agent over MCP. The same tools are available on every plan, from your own AI client or inside the Cogny app.

    • 15readonly reads data.
    • 0writecreates or changes something.
    • 0destructivedeletes, removes or replaces something.

    Over MCP your own AI client asks before it runs a write. To take a tool away from your agent, block it in Settings → Integrations. Plans, approvals and limits

    set it up.

    Add Cogny to your AI client once, then connect Braze in Cogny. Every Braze tool below appears in the client.

    • Claude CodeRun claude mcp add --transport http cogny https://app.cogny.com/mcp, then authorise in the browser.
    • Claude.aiSettings → Connectors → Add custom connector, URL https://app.cogny.com/mcp, then log in and pick your workspace.
    • ChatGPTSettings → Apps → Advanced settings → Developer mode → Create app, URL https://app.cogny.com/mcp, authentication OAuth.
    • CursorIn Cogny, Settings → Data & Integrations → Connect AI Clients shows the block to paste into .mcp.json, with an API key.
    • CodexRun codex mcp add cogny --url https://app.cogny.com/mcp.

    Full setup, and how to undo it

    what each tool does.

    Read 15 · only reads data

    • braze_list_campaignsReadList campaigns in this Braze workspace, one 100-item page at a time.
    • braze_get_campaign_detailsReadGet full detail for one Braze campaign.
    • braze_get_campaign_analyticsReadGet daily send/open/click/revenue analytics for one campaign.
    • braze_get_send_analyticsReadGet daily analytics for one specific send within a campaign.
    • braze_list_canvasesReadList Canvases (multi-step journeys) in this Braze workspace, one 100-item page.
    • braze_get_canvas_detailsReadGet full detail for one Braze Canvas.
    • braze_get_canvas_analyticsReadGet daily analytics for one Canvas, optionally broken out by variant/step.
    • braze_get_canvas_summaryReadGet summary (non-per-step) analytics for one Canvas.
    • braze_list_segmentsReadList segments in this Braze workspace, one 100-item page at a time.
    • braze_get_segment_detailsReadGet full detail for one Braze segment.
    • braze_get_segment_analyticsReadGet daily size (sizing) analytics for one segment.
    • braze_list_custom_eventsReadList custom event names tracked in this Braze workspace, one 100-item page.
    • braze_get_custom_event_analyticsReadGet occurrence analytics for one custom event.
    • braze_get_kpi_seriesReadGet an app-level KPI data series.
    • braze_list_email_unsubscribesReadList email addresses that unsubscribed in a date range.

    Exact input schemas come from tools/list once Braze is connected; the free plan is enough to check. Missing something? Your agent can ask for it with request_feature.