MCP Braze Integration

MCP Braze Integration

site icon
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_tokenbase_url
  • 如何创建目录? 使用提供的Python示例代码创建目录。
  • 如何更新电子邮件订阅状态? 使用提供的Python示例代码更新电子邮件订阅状态。

使用教程

使用依赖

  1. 确保已安装Python和pip。
  2. 运行以下命令安装依赖:
pip install -r requirements.txt

安装教程

  1. 使用pip安装mcp-braze:
pip install mcp-braze
  1. 配置Braze API凭证:
{
    "api_token": "your-braze-api-token",
    "base_url": "https://rest.iad-01.braze.com"  # Optional, defaults to US-01 instance
}

调试方式

  1. 克隆代码库:
git clone https://github.com/TMEFRT/mcp-braze.git
cd mcp-braze
  1. 运行测试:
pytest

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。