邮件营销平台连接服务

GetResponse MCP Server 是一个连接 GetResponse 邮件营销平台与 AI 助手(如 Claude)的协议服务器,支持读取和写入邮件营销数据。

  • by mateuszkami
  • Python
  • 本地部署
  • 3 星标
  • 更新于
在 GitHub 查看 mateuszkami/getresponse-mcp

使用说明

GetResponse MCP服务器

连接的MCP(模型上下文协议)服务器 回应指令 电子邮件营销平台给像克劳德这样的人工智能助手。

特性

读取操作:

  • 账户信息 -获取帐户详细信息和计划信息
  • 活动 -列出包含实际订阅者数量的邮件列表
  • 联系人 -列出、搜索并获取详细的联系信息
  • 通讯 -查看带有打开/点击率的新闻通讯
  • 自动响应器 -监控自动电子邮件序列
  • 订阅者统计信息 -所有活动的汇总统计数据

写入操作:

  • 联系人 -创建、更新和删除联系人
  • 活动 -创建、更新和删除邮件列表
  • 标签 -列出、创建、分配和删除联系人中的标签
  • 自定义字段 -列出并创建自定义字段

快速开始

安装

pip install getresponse-mcp

配置

添加到您的Claude Code MCP配置中(.mcp.json):

{
  "mcpServers": {
    "getresponse": {
      "type": "stdio",
      "command": "getresponse-mcp",
      "env": {
        "GETRESPONSE_API_KEY": "your-api-key-here"
      }
    }
  }
}

从获取API密钥 GetResponse API设置.

直接运行

GETRESPONSE_API_KEY=your-key getresponse-mcp

可用工具

阅读

工具 说明
get_account_info 帐户详细信息(姓名、电子邮件、计划)
list_campaigns 所有包含订阅者数量的邮件列表
list_contacts 带有可选活动/电子邮件过滤器的联系人
get_contact 特定联系人的详细信息
list_newsletters 包含配送统计数据的通讯
get_newsletter_stats 特定时事通讯的详细统计数据
list_autoresponders 自动电子邮件序列
search_contacts 按电子邮件、姓名或日期搜索
get_subscriber_stats 聚合用户细分

写

工具 说明
create_contact 向活动中添加新联系人
update_contact 更新联系方式或移动到另一个列表
delete_contact 永久删除联系人
create_campaign 创建新的邮件列表
update_campaign 更新活动设置
delete_campaign 永久删除邮件列表
list_tags 列出所有标签
create_tag 创建新标签
assign_tag_to_contact 为联系人分配标签
remove_tag_from_contact 从联系人中删除标签
list_custom_fields 列出所有自定义字段
create_custom_field 创建新的自定义字段

需求

  • Python 3.10+
  • 具有API访问权限的GetResponse帐户

许可证

麻省理工学院