Claude + Braze: What the Integration Can (and Can't) Do in 2026
Yes — Braze ships an official MCP server, and it’s in Claude’s connectors directory. Braze added it to Anthropic’s directory on November 3, 2025 as a Claude Desktop extension. Two things to be precise about, because they change how you use it: today’s shipped server is a local install (you enter a Braze API key and your instance’s REST endpoint), not a hosted remote connector; and it’s insights-first — mostly read-only analytics, not “send campaigns from Claude.” Like every Claude MCP setup, it also only works inside a conversation you start.
Here’s exactly what it does, how to turn it on, where the limits bite, and what to use if you want Braze work that runs on its own.
What the Braze MCP server does
Braze’s MCP server exposes 38 Braze API functions across 15 categories — campaigns, Canvases, KPIs, segments, catalogs, and more. The emphasis is on reading and analyzing non-PII data, with a small set of write endpoints for templates and media.
Connected, it lets Claude:
- Pull campaign and Canvas performance — KPIs, send/open/click stats, engagement over time.
- Inspect segments and catalogs — see how audiences and reference data are set up.
- Answer questions across your workspace — “which Canvas drove the most conversions last month,” “summarize this campaign’s results.”
- Create or update templates and media assets — the limited write surface it does expose.
Braze explicitly recommends minting a read-only API key for this, which tells you the intended use: a marketing-analytics copilot, not a send button.
How to set it up
It’s a local Desktop extension, so setup lives on your machine:
- In Claude Desktop, go to Settings → Connectors → Browse connectors → Desktop Extensions and find Braze MCP Server, then Install. (Or install the PyPI package
braze-mcp-serverviauvx.) - In Braze, create a new API key with granular, preferably read-only permissions.
- Copy your workspace’s REST endpoint URL from the Braze dashboard’s API Keys page (e.g.
rest.iad-01.braze.com) — this is your Braze instance, set asBRAZE_BASE_URL. - Enter the key and base URL in the connector config, then ask Claude about your campaigns in a chat.
One thing to keep straight: that BRAZE_BASE_URL is your Braze REST endpoint, not an MCP server URL. Braze has announced a remote, Braze-hosted MCP server with OAuth “coming to Early Access this summer” — but as of July 2026 that’s an announcement, not a published endpoint. The local server is the shipped thing. And because Braze is enterprise SaaS with no self-serve signup, all of this assumes you’re an existing Braze customer.
The limits that actually matter
The MCP server is good at pulling Braze insights into a conversation. But its shape is “an analyst you query,” not “an agent that runs.” Four limits define it:
- No triggers, no monitoring. The server only works inside a conversation you start. There’s no “alert me when a campaign’s open rate drops” or “summarize yesterday’s sends every morning.” Nothing fires on an event — you have to be there, prompting.
- Insights-first, not send-first. Write access is limited to templates and media, and Braze recommends read-only keys. Pitching this as “launch campaigns from Claude” is wrong — the send/messaging endpoints aren’t the point of the MCP server.
- Local, not remote (for now). The shipped server runs on your machine with a static API key. The hosted remote version is Early Access-announced, no public URL yet — don’t expect a toggle-on cloud connector today.
- Laptop-bound for anything scheduled. The closest thing to “running on its own” is Claude Cowork’s scheduled tasks, which fire on a fixed clock, not on inbox events. That’s not an always-on marketing agent.
So Claude is great for “explain how this Canvas performed right now” and not built for “watch my campaigns and flag problems as they happen.”
If you want Braze work that runs on its own: Carly
The moment you want something to happen around Braze without you in the chat — pull campaign KPIs on a schedule and email the summary to the team, flag a drop the moment it shows up, sync results to a report — you’ve crossed past what Claude’s MCP server is for.
That’s where Carly fits. Carly is an AI executive assistant built to act on triggers, not just answer in a chat:
- Fires on events and schedules, 24/7, in the cloud — pull Braze KPIs every Monday and send the digest; your laptop doesn’t need to be awake.
- Connects Braze to the rest of your stack — route campaign numbers into a report, a Slack update, or a CRM note as part of one workflow.
- Actually sends and updates — drafts and sends email (Gmail and Outlook) with attachments, files and labels, manages tasks, updates your CRM, and records meetings.
- Builds the workflow for you — tell it “I’d like a weekly Braze performance digest emailed to marketing” in plain English; it interviews you, then builds it with you. No prompt engineering.
AI agents start at $35/month, and steps in a workflow that don’t use AI run free and unlimited. Braze connects to Carly via your own API key (your instance’s REST endpoint) — paste it on carlyassistant.com/integrations — and Carly connects to 200+ tools across 40+ categories; see integrations.
Claude vs Carly
| Claude (Braze MCP) | Carly | |
|---|---|---|
| Pull campaign / Canvas KPIs | Yes | Yes |
| Inspect segments & catalogs | Yes | Yes |
| Acts on triggers / schedules | No | Yes |
| Emails a digest on its own | No | Yes |
| Works while laptop is closed | No (local server) | Yes (cloud) |
| Sends email as part of the flow | No (Gmail draft-only) | Yes (Gmail + Outlook) |
| Pricing | Pro $20 / Max $100–$200 | AI agents from $35/mo |
Claude’s MCP server is a strong Braze analytics copilot inside a chat. Carly is a teammate that reports and reacts on its own.
Frequently Asked Questions
Does Claude work with Braze?
Yes. Braze ships an official MCP server that’s listed in Anthropic’s connectors directory (added November 3, 2025) as a Claude Desktop extension. It exposes 38 Braze API functions — mostly read-only campaign and Canvas analytics, plus limited template/media writes. You install it locally with a Braze API key and your instance’s REST endpoint, and like all MCP setups it only works inside a conversation you start.
Can Claude send Braze campaigns for me?
No — and it’s not meant to. The MCP server’s write access is limited to templates and media assets, and Braze recommends using a read-only key. It’s built to analyze campaigns and Canvases, not to launch messaging. For trigger-based Braze work, you need an agent platform like Carly.
Is there a remote Braze MCP server?
Not publicly yet. As of July 2026 the shipped server is a local Desktop extension using an API key. Braze has announced a hosted, remote MCP server with OAuth “coming to Early Access this summer,” but no public endpoint URL has been published — so today, treat the local server as the real option.
How do I connect Claude to Braze?
In Claude Desktop, go to Settings → Connectors → Browse connectors → Desktop Extensions and install the Braze MCP Server. Create a granular (ideally read-only) Braze API key, copy your workspace’s REST endpoint URL from the dashboard, and enter both in the connector config. You need an existing Braze account — there’s no self-serve signup.
More: Claude connectors · Claude + Klaviyo · Can Claude send emails · Claude vs Carly · Claude Cowork alternatives · Best AI agents for productivity
Ready to automate your busywork?
Carly schedules, researches, and briefs you—so you can focus on what matters.
See what people say
"Before Carly, I relied on a Calendly link, but the whole process felt impersonal and not very professional. Carly changed that by handling all the back-and-forth, so I'm no longer stuck in endless email threads trying to line up schedules.
Now Carly reaches out to candidates, shares my real-time availability, lets them pick a slot, then sends a Zoom link and drops it straight into my calendar. She sends reminders to both of us before each call, which has significantly reduced no-shows and last-minute confusion.
On top of scheduling, Carly acts like a full executive assistant, sending me my schedule the night before so I can prepare for each call. It reminds me of the old x.ai assistant, but Carly is noticeably smarter, faster, and better suited to my healthcare recruitment business."


