Hi everyone 👋
Has anyone here started experimenting seriously with the new Braze MCP?
I’ve been playing with it through Claude Code, and I’m particularly interested in what becomes possible now that the MCP can not only read Braze data, but also modify things like Content Blocks.
I’m currently working on two use cases:
1. Automated campaign reporting
The idea is to have Claude retrieve campaign/Canvas information and performance data from Braze, analyse the results, compare them with previous campaigns or benchmarks, and generate a structured CRM report with key learnings and recommendations.
Ultimately, I’d like those learnings to become reusable context rather than having every campaign analysis live in an isolated spreadsheet or document.
2. Managing A/B tests through Content Blocks
This is the one I find particularly interesting.
Instead of manually rebuilding A/B logic every time, I’m experimenting with centralising reusable experimentation logic inside Braze Content Blocks.
Because the new MCP can modify those Content Blocks, Claude could potentially:
→ Read the existing A/B testing logic
→ Understand the current variants and configuration
→ Modify the Content Block to introduce a new test
→ Update copy / parameters / variants
→ Then analyse the results once the experiment has run
→ Feed the learning back into the next iteration
So you start getting a loop closer to:
build → test → measure → learn → update
with Braze remaining the execution layer and Claude/MCP helping orchestrate the workflow around it.
Still early-stage and I’m trying to understand where this becomes genuinely useful versus unnecessarily complex.
Would love to hear from anyone already using the new MCP:
- What are you using it for?
- Have you started using its write capabilities?
- Has anyone built workflows around Content Blocks specifically?
- And how far are you comfortable letting an AI agent modify Braze configuration?