Braze MCP for AI Agents. Orchestrate user tracking and marketing campaigns in Braze
Braze lets you manage customer engagement directly from your AI client. Track user behavior, list campaigns, trigger specific journeys (Canvases), or export profile data using simple conversational prompts.
Give Claude and any AI agent real-world access
Track new attributes or events for a user profile, identify unknown users by merging aliases to external IDs, or permanently delete profiles when required.
List all current marketing campaigns and retrieve detailed metadata about any specific campaign.
Inspect configured multi-step Canvases or trigger a specific Canvas workflow for targeted users.
Programmatically export user profile data using known external identifiers.
Ask an AI about this
Waiting for input…
What AI agents can do with Braze: 10 Tools for Customer Engagement Operations
Use these tools to manage everything from tracking specific user events to triggering entire marketing campaigns within Braze.
Make your AI actually useful.
Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.
Start using Braze MCPGet Canvas Details
Fetches detailed information about a specific multi-step Canvas journey.
Track User
Records new attributes or user events against an existing profile.
Trigger Campaign
Manually sends out an API-triggered marketing campaign to defined users.
Trigger Canvas
Forces a specific user into a defined Canvas workflow.
Delete User
Removes a user profile entirely using their external ID for compliance.
Export User Ids
Generates and exports detailed profile data based on provided external IDs.
Get Campaign Details
Retrieves all the setup details for a specific marketing campaign.
Identify User
Merges or updates user aliases to ensure accurate identification via an external ID.
List Campaigns
Lists every active and inactive marketing campaign configured in Braze.
List Canvases
Retrieves a list of all defined multi-step Canvas journeys available for use.
Security and governance baked right in.
Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on each call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with Braze, then connect any of our 5,200+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,200+ others, all in one place
- Add new capabilities to your AI anytime you want
- Connections are secured and governed automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog weekly
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Braze. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS CLOUD
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on each call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Braze MCP for AI Agents: Managing Customer Campaigns
Right now, to see what marketing campaigns are running or if a specific one needs an update, you have to navigate the Braze platform. You click into the campaign list, then select a campaign name to pull up its metadata, and finally, manually initiate a send for testing. It's a frustrating cycle of clicks just to confirm readiness.
With this MCP, simply ask your agent to 'list all campaigns and give me details on the Abandoned Cart flow.' The agent handles listing every active promotion and pulling the specific metadata you need in one go. You get immediate confirmation without leaving your chat.
Braze MCP for AI Agents: Handling User Journeys
If a user hits a snag, or if their data changes (like moving from 'Lead' to 'Customer'), you used to manually check the rules engine to see what journey they should be in. This involved checking which Canvases were available and then initiating the flow through separate controls.
Now, you can tell your agent: 'Check all active journeys and move user X into the Onboarding Canvas.' It handles both inspecting existing flows (`list_canvases`) and executing the precise trigger (`trigger_canvas`). The entire process is one clear instruction.
What Braze MCP for AI Agents MCP does for your AI
Managing marketing automation usually means jumping between dashboards and writing complex API calls. This MCP changes that. It connects the full power of Braze to any compatible AI agent, letting you orchestrate entire user tracking workflows just by talking to your client.
Need to know if a segment is ready for a promotion? Ask your agent to list all existing campaigns or check detailed metadata on a specific one. Want to update a user's status? You can track new attributes and events instantly, even identifying anonymous users who need proper profile merging.
Need compliance data? Export the necessary user profiles by their external ID. The system also lets you inspect multi-step journeys, triggering users into the exact Canvas workflow they need right now. It’s about treating your entire customer engagement stack like a conversational chat.
019d7562-d35c-712c-bdd0-dec7638ee837 How to set up Braze MCP for AI Agents MCP
The bottom line is that talking to your AI agent becomes the single point of control for all your customer journey logic in Braze.
Subscribe to this MCP and provide your Braze REST API Key and Base URL.
Your AI agent reads the available tools, understanding which operations you need (e.g., tracking attributes or listing campaigns).
You ask your client a natural language question, and it translates that request into an actionable tool call against Braze.
Who uses Braze MCP for AI Agents MCP
Growth operations managers and marketing automation specialists use this MCP. They're tired of spending hours clicking through separate dashboards, manually compiling data exports, or writing repetitive API calls just to run a simple test campaign. You need control over the entire customer lifecycle without leaving your chat window.
This person uses the MCP to audit user status and track new attributes across large groups, ensuring marketing triggers hit the right segment.
They use it to list all campaigns and trigger specific Canvas journeys, managing complex cross-channel communications in real time.
They rely on this MCP to pull necessary user profiles via the export function for ad-hoc segmentation or compliance checks.
Benefits of connecting Braze MCP for AI Agents MCP
You gain instant visibility into your campaigns. Instead of logging into the platform to check campaign status, you simply ask your agent to list all campaigns using list_campaigns.
Managing user data is cleaner. Need to update a loyalty tier or track a new event? Use track_user and let your agent handle the API call for you.
Journey control becomes conversational. If a user needs to restart their onboarding, you just tell your agent to trigger that specific Canvas using trigger_canvas.
Compliance is simplified. When you need to delete records, running delete_user through your agent handles the process safely and accurately.
Data retrieval is immediate. Instead of building a complex export request, you can use export_user_ids and get profile data programmatically.
Braze MCP for AI Agents MCP use cases
Handling anonymous user segmentation
A new visitor signs up but their details aren't fully merged. The agent is asked to identify the person, using identify_user to merge a known alias with the external ID, ensuring they get the correct welcome journey.
Testing an urgent promotion rollout
Marketing needs to verify if the 'Black Friday' campaign is ready. The agent lists all campaigns using list_campaigns and retrieves detailed metadata on the specific ID, confirming it can be triggered.
Auditing user compliance records
The legal team requires a list of all profiles associated with a given external ID. The agent uses export_user_ids to pull the necessary data for review.
Braze MCP for AI Agents MCP tradeoffs
What to watch out for, and the recommended way to handle each one.
Treating Braze as a siloed dashboard
The user attempts to run multiple commands: first, listing campaigns; then, manually getting details on one campaign; and finally, running the trigger. This requires jumping between many tabs.
You combine these actions into one prompt. Tell your agent to 'list all active campaigns and get details for the Welcome Series.' The agent handles both list_campaigns and get_campaign_details in sequence.
Confusing user tracking with export
The user asks their agent to 'export all user data' without specifying criteria, which would fail or return massive unusable datasets.
Always specify the criteria. Ask your agent to 'export profile data for users whose external IDs are X and Y.' This correctly uses export_user_ids.
Forgetting user status before triggering
The user tells their agent to trigger a journey, but forgets to check if the Canvas even exists or what its name is.
Start by asking your agent to list_canvases first. Once you confirm the correct Canvas ID, then prompt it to use trigger_canvas.
When to use Braze MCP for AI Agents MCP
Use this MCP if your daily workflow involves coordinating multiple Braze actions—like checking a campaign's status, updating an attribute, and triggering a journey—without manual copy-pasting between tabs. This is ideal for automation specialists who need to write complex business logic in natural language.
Don't use it if you only need to view data or run a single, simple query that doesn't require multi-step decision making (e.g., 'What is the status of Campaign X?'). For purely read-only tasks, direct platform integrations are fine. However, if your goal is to execute complex sequences involving user identification (identify_user), campaign management (list_campaigns, get_campaign_details), and state changes (track_user, trigger_canvas), this MCP is essential.
Frequently asked questions about Braze MCP for AI Agents MCP
How do I use the Braze MCP to manage user segments? +
You track attributes and events using the MCP. This allows you to update a user's status or profile data, ensuring that segmentation rules are always based on the most current information in your system.
Can I use this Braze MCP for compliance tasks? +
Yes. If you need to delete specific user profiles or export sensitive data for legal review, the MCP handles these actions using the dedicated tools, ensuring a clean and verifiable process.
What is the easiest way to start a customer journey? Does Braze MCP help? +
You can use the MCP to list all available Canvases first. Once you know which journey ID you need, you can instruct your agent to trigger that specific Canvas for any user.
Does the Braze MCP let me test campaigns before sending them? +
Yes. You can list all campaigns and retrieve detailed metadata on a campaign using get_campaign_details so you know exactly what it does before hitting send.
Is this Braze MCP compatible with my existing AI client like Claude or Cursor? +
Yes. This MCP is designed to connect to any compatible AI agent, allowing your preferred tool—whether it's in an IDE or a chat interface—to manage your Braze workflows.