
MCP Braze Integration

2025.04.02
1
PythonBraze集成REST API目录管理电子邮件管理用户分段管理交流协作
MCP Braze Integration 是一个用于与Braze REST API集成的模型上下文协议(MCP)服务。它提供了一个简单的接口来管理Braze平台上的目录、电子邮件、用户分段等功能。该服务支持认证管理、目录管理、电子邮件管理和分段管理,适用于需要与Braze平台进行深度集成的开发者和团队。
View on GitHub
Overview
基本能力
产品定位
MCP Braze Integration 是一个用于与Braze REST API集成的服务,旨在简化与Braze平台的交互,提供目录、电子邮件和用户分段的管理功能。
核心功能
- 认证管理:配置Braze API令牌和基础URL,自动进行所有API操作的认证。
- 目录管理:创建和列出目录,添加和列出目录项,支持项属性和元数据。
- 电子邮件管理:查询硬弹回和退订的电子邮件,更新电子邮件订阅状态,管理垃圾邮件和阻止列表条目,支持订阅组。
- 分段管理:列出所有分段(支持分页),获取详细的分段信息,支持分析跟踪。
适用场景
- 需要与Braze平台进行深度集成的开发者和团队。
- 管理Braze平台上的目录、电子邮件和用户分段。
- 自动化电子邮件订阅状态更新和分段管理。
工具列表
- pip:用于安装mcp-braze包。
- git:用于克隆和贡献代码库。
- pytest:用于运行测试。
常见问题解答
- 如何配置Braze API凭证?
在Python配置文件中设置
api_token
和base_url
。 - 如何创建目录? 使用提供的Python示例代码创建目录。
- 如何更新电子邮件订阅状态? 使用提供的Python示例代码更新电子邮件订阅状态。
使用教程
使用依赖
- 确保已安装Python和pip。
- 运行以下命令安装依赖:
pip install -r requirements.txt
安装教程
- 使用pip安装mcp-braze:
pip install mcp-braze
- 配置Braze API凭证:
{
"api_token": "your-braze-api-token",
"base_url": "https://rest.iad-01.braze.com" # Optional, defaults to US-01 instance
}
调试方式
- 克隆代码库:
git clone https://github.com/TMEFRT/mcp-braze.git
cd mcp-braze
- 运行测试:
pytest