连接器指南阅读约 6 分钟42 个 MCP 工具7 种语言

GetResponse 接入 MCP:在任意 AI 智能体中管理联系人、列表、细分、新闻邮件和邮件统计

在任意 AI 智能体中使用 GetResponse 账户:联系人列表(campaign)、带标签和自定义字段的联系人、已保存的细分和按条件搜索联系人、从草稿到发送的新闻邮件及其统计、自动回复邮件及其结果、发件地址以及列表增长报告。使用 API 密钥调用 API v3,支持 GetResponse MAX;删除联系人在安装时关闭。

HC作者:HelpCode 团队更新于 6 分钟阅读 在 GitHub 开源

无需信用卡 · 7 天试用 · 提供自托管方案

GetResponse

GetResponse

GetResponse email marketing: contact lists (campaigns), contacts with tags and custom fields, segments and ad-hoc contact search, newsletters (drafts, sending, statistics), autoresponders and their statistics, sender addresses and list growth reports. API v3, API key, GetResponse MAX supported.

个工具

42

区域

INTL

类别

营销自动化

身份验证

API Key

所需环境变量

GETRESPONSE_API_URLGETRESPONSE_API_KEY
在 Cloud 上一键安装

7 天免费试用 · 无需信用卡

  • 7 天免费试用
    无需信用卡
  • 符合 GDPR,SOC 2 就绪
    数据驻留欧盟,审计日志
  • 在 GitHub 开源
    开源 · AGPL-3.0
  • 支持 ChatGPT、Claude、Gemini
    任何兼容 MCP 的客户端

跳过安装。2 分钟内即可运行。

在 cloud.anythingmcp.com 开始免费试用,一键添加 GetResponse,然后将你的 AI 客户端(Claude、ChatGPT、Copilot 或 Cursor)指向生成的 MCP 端点。无需 Docker,无需 git clone,无需任何工程经验。

开始免费试用

摘要

在任意 AI 智能体中使用 GetResponse 账户:联系人列表(campaign)、带标签和自定义字段的联系人、已保存的细分和按条件搜索联系人、从草稿到发送的新闻邮件及其统计、自动回复邮件及其结果、发件地址以及列表增长报告。使用 API 密钥调用 API v3,支持 GetResponse MAX;删除联系人在安装时关闭。

试试这样问

GetResponse 的示例提示

点击任意提示即可复制,然后粘贴到 Claude、ChatGPT、Cursor、Gemini、Copilot 或 OpenClaw 中,在该连接器上运行。

GetResponse · 通过 MCP 实时
分享
Opus 4.7

Claude 是 AI,可能会出错。请核对回答。

💡 无需安装? 直接使用 cloud.anythingmcp.com。 登录、点击 Connectors → GetResponse、粘贴凭证、生成 MCP API key,即可完成。无 Docker、无 git clone、无本地服务器。

GetResponse

在任意 AI 智能体中使用 GetResponse 账户:联系人列表(campaign)、带标签和自定义字段的联系人、已保存的细分和按条件搜索联系人、从草稿到发送的新闻邮件及其统计、自动回复邮件及其结果、发件地址以及列表增长报告。使用 API 密钥调用 API v3,支持 GetResponse MAX;删除联系人在安装时关闭。

设置

设置大约需要 2 分钟。你需要一个 GetResponse 账户。

  1. 在 GetResponse 中打开 Tools、Integrations and API、API(https://app.getresponse.com/api)并生成一个 API 密钥。它拥有账户的全部权限,90 天未使用的密钥会过期。
  2. 只把密钥本身粘贴到 GETRESPONSE_API_KEY;连接器以 X-Auth-Token: api-key <key> 的形式发送。
  3. 普通 GetResponse 账户把 GETRESPONSE_API_URL 设为 https://api.getresponse.com/v3。
  4. GetResponse MAX:把 GETRESPONSE_API_URL 设为 https://api3.getresponse360.com/v3(波兰数据中心为 https://api3.getresponse360.pl/v3),把 GETRESPONSE_DOMAIN 设为你的 MAX 域名,只填名称,例如 example.com;它通过 X-Domain 请求头发送。其他情况下 GETRESPONSE_DOMAIN 留空。
  5. 安装连接器并运行 getresponse_get_account:它会显示账户并确认密钥有效。

在 GetResponse API 中,campaign 指的是联系人列表。新闻邮件(newsletter)是一次性的群发。

可读取的内容:账户、发送限额以及 GetResponse 支持的时区(含排程发送所需的 timeZoneId)。列表及其设置和联系人,每个列表的概要,以及随时间的变化:列表规模、按来源(api、import、webform、landing page 等)统计的新订阅、按原因(退订、退信、投诉、被用户或 API 移除)统计的移除。按邮箱或姓名、列表、来源或日期搜索整个账户的联系人,单个联系人及其标签、字段值、评分、互动评分和周期天数,以及联系人的行为(发送、打开和点击;未设置 created_from 时只返回最近 14 天)。标签、自定义字段定义、已保存的细分及其条件和匹配的联系人、按条件搜索联系人,以及发件地址。新闻邮件的主题、发件人、发送设置和内容,自动回复邮件的触发条件和内容,以及一封或多封新闻邮件和自动回复邮件的统计(发送、送达、打开、点击、退信、投诉、退订)。

可写入的操作:创建列表(每个账户最多 1000 个)、标签和自定义字段;把联系人加入列表、修改联系人、添加标签和设置字段值;创建新闻邮件,发送草稿,以及停止已排程或正在发送的新闻邮件(它会变回草稿;已送达的邮件仍然有效)。

发送是真实操作:类型为 broadcast 的 getresponse_create_newsletter 和 getresponse_send_newsletter_draft 会给真实的人发邮件。AI 优先使用 draft 类型,先向你展示主题、发件人、内容和收件人,得到你的确认后才发送。send_settings 使用 GetResponse 自己的键名,例如 {"selectedCampaigns": ["V"], "excludedSegments": ["R"], "sendOn": {"date": "2026-11-14T07:00:00", "timeZone": {"timeZoneId": 282}}};没有 sendOn 时会立即开始发送。创建新闻邮件每天最多 256 次调用。

添加联系人:getresponse_create_contact 返回正文为空的 202:联系人进入队列,稍后才出现,所以 AI 之后会用 getresponse_list_contacts(email 加 exact_match: exactMatch)查找。409 表示该邮箱已在这个列表中。如果列表的 API 渠道启用了双重确认,联系人会先收到确认邮件;未确认的联系人只会出现在带 subscribers_type: ["unconfirmed"] 的 getresponse_search_contacts 结果中。联系人也可能在队列后期被拒绝;几分钟后仍找不到,就说明没有添加成功。只添加同意接收你邮件的人。

标签和字段:标签格式为 [{"tagId": "..."}],字段值格式为 [{"customFieldId": "...", "value": ["..."]}](value 始终是字符串列表)。在 getresponse_update_contact 中,tags 和 custom_field_values 会替换联系人现有的值,指定新列表会把联系人连同历史记录移到该列表;getresponse_upsert_contact_tags 和 getresponse_upsert_contact_custom_fields 只添加,不删除。

按条件搜索:getresponse_search_contacts 接受 subscribers_type、section_logic_operator(or 或 and)和 section;section 是由 campaignIdsList、logicOperator、subscriberCycle、subscriptionDate 和 conditions 组成的区块列表,例如标签条件 {"conditionType": "tag", "operatorType": "exists", "operator": "exists", "value": "<tagId>"}。它虽然是 POST,但只读取数据。参考:https://apidocs.getresponse.com/v3/case-study/segments-manual

安装时关闭:getresponse_delete_contact(无法撤销;带上 message_id 时会记录为从该邮件退订,而不是简单移除)。团队需要时由工作区管理员开启。

数据格式:ID 是短字符串(V、pV3r)。时间为 UTC 的 ISO 8601 格式;日期筛选(created_from、created_to 等)接受 YYYY-MM-DD 或 ISO 8601。统计数据按 group_by(hour、day、month、total)以周期起始时间(或 total)为键返回。打开和点击数取决于账户的打开追踪许可设置。fields(逗号分隔)可以让返回更小,例如 fields: name,email。

分页:列表默认每页 100 条;per_page 最多 1000,page 从 1 开始。返回中带有 _headers,包含 totalcount、totalpages 和 currentpage;当 currentpage 等于 totalpages 或返回空页时,AI 停止翻页。

限制:每个账户每 10 分钟 30,000 次调用,每秒 80 次,最多 10 个并行请求。429 会在 context.timeToReset 中说明需要等待多少秒。

常见错误:错误以 JSON 返回,包含 httpStatus、code、message 和 context。代码 1014 的 401 表示密钥错误、过期或缺失(在 GetResponse MAX 上也可能是缺少 GETRESPONSE_DOMAIN 或 API 地址错误)。400 会在 context 中指出无效字段。403 表示密钥对应的用户没有该区域的权限,或套餐不包含 API。404 表示未知 ID。409 表示重复(联系人已在列表中、名称已存在)。429 表示触发速率限制。

该连接器不涵盖落地页、网络研讨会、表单、电商、短信、工作流或事务性邮件,也不创建或编辑自动回复邮件。

前提条件: GETRESPONSE_API_URL、GETRESPONSE_API_KEY(仅 GetResponse MAX:GETRESPONSE_DOMAIN)

本地安装连接器

curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d

打开 http://localhost:3000/connectors/store,选择 GetResponse 并填入前提条件中列出的环境变量。

可用工具

ToolWhat it does
getresponse_get_accountThe GetResponse account the API key belongs to: login, name, email, company, country, time zone and language
getresponse_get_sending_limitsThe account's email sending limits: how many messages it may still send in the current period and the period's limits
getresponse_list_timezonesTime zones GetResponse knows, with the numeric timeZoneId that a scheduled newsletter (send_on_timezone_id) needs
getresponse_list_campaignsList the campaigns, which GetResponse also calls contact lists: id, name, whether it is the default list, language and creation date
getresponse_get_campaignOne campaign (contact list) with its settings: opt-in types, confirmation message, postal address, subscription notifications and profile
getresponse_list_campaign_contactsContacts of one campaign (contact list), with email, name, origin and subscription date
getresponse_get_campaigns_summaryStatistics summary per campaign (contact list): total subscribers, number of autoresponders, newsletters and landing pages, keyed by…
getresponse_get_campaign_list_sizeHow many subscribers one or more campaigns had over time: the list size per period, keyed by date
getresponse_get_campaign_subscriptionsNew subscriptions to one or more campaigns per period and their origin (api, import, webform, landing page, ...), keyed by date
getresponse_get_campaign_removalsContacts removed from one or more campaigns per period and why (unsubscribed, bounced, complaint, removed by user or API), keyed by date
getresponse_create_campaignCreate a campaign (contact list), up to 1000 per account
getresponse_list_contactsSearch the contacts of the whole account: by email or name (partial match unless exact_match), campaign, origin, creation or change date
getresponse_get_contactOne contact with its campaign, tags, custom field values, scoring, engagement score and autoresponder day of cycle
getresponse_list_contact_activitiesWhat a contact did: sends, opens and clicks of newsletters and autoresponders, with dates
getresponse_create_contactAdd a contact to a campaign (contact list)
getresponse_update_contactChange a contact
getresponse_upsert_contact_tagsAdd tags to a contact without removing the ones it already has
getresponse_upsert_contact_custom_fieldsSet custom field values on a contact; fields you do not pass keep their values
getresponse_delete_contactDelete a contact
getresponse_list_tagsList the account's tags with id, name and color
getresponse_get_tagOne tag by id: its name, color and creation date
getresponse_create_tagCreate a tag
getresponse_list_custom_fieldsList the custom field definitions (contact attributes): id, name, type, format, whether hidden and the allowed values
getresponse_get_custom_fieldOne custom field definition by id: name, type, format, whether hidden and the allowed values
getresponse_create_custom_fieldCreate a custom field for contacts
getresponse_list_segmentsList saved segments (search-contacts, called custom filters in the panel): id, name and creation date
getresponse_get_segmentThe conditions of one saved segment: subscriber types, sections, lists and conditions
getresponse_list_segment_contactsContacts that currently match a saved segment, with email, name and list
getresponse_search_contactsFind contacts with ad-hoc segment conditions (tags, custom fields, email, opens, clicks, subscription date, ...) without saving a segment
getresponse_list_from_fieldsList the sender ('From') addresses: id, email, name, whether active and default
getresponse_get_from_fieldOne sender ('From') address by id: email, sender name, whether it is active and the default
getresponse_list_newslettersList newsletters (one-off mailings): name, subject, type (draft, broadcast, splittest, automation), campaign and send date
getresponse_get_newsletterOne newsletter with its subject, sender, send settings (lists, segments, exclusions, time), flags and content (HTML and plain text)
getresponse_get_newsletter_statisticsResults of one newsletter: sent, delivered, opened, clicked, bounced, complaints, unsubscribed, per period or in total
getresponse_get_newsletters_statisticsCombined results of several newsletters, chosen by newsletter ids or by campaign ids: sent, opened, clicked, bounced, unsubscribed, per…
getresponse_create_newsletterCreate a newsletter. type draft saves it without sending (send it later with getresponse_send_newsletter_draft); type broadcast queues it…
getresponse_send_newsletter_draftSend a draft newsletter to the selected lists, segments or contacts, at once or at send_on_date
getresponse_cancel_newsletterStop a scheduled or sending newsletter; it turns back into a draft
getresponse_list_autorespondersList autoresponders (messages sent on a day of the contact's cycle): name, subject, campaign, status, day of cycle and delivery figures
getresponse_get_autoresponderOne autoresponder with its trigger (day of cycle), send settings, sender, flags and content
getresponse_get_autoresponder_statisticsResults of one autoresponder: sent, delivered, opened, clicked, bounced, unsubscribed, per period or in total
getresponse_get_autoresponders_statisticsCombined results of several autoresponders, chosen by autoresponder ids or campaign ids, per period or in total

示例提示

  • “我们上一封新闻邮件效果如何?列出发送、打开、点击、退信和退订。”
  • “把 [email protected] 加入客户列表,并加上 vip 标签。她已同意接收我们的邮件。”
  • “上个月 Newsletter 列表新增和流失了多少联系人?新联系人来自哪里?”
  • “用这个主题和这段 HTML 为客户列表创建一封新闻邮件草稿。发送前先给我看发件人和收件人。”
  • “找出所有带 webinar 标签、邮箱以 @example.com 结尾的已订阅联系人。”

下一步

这份指南对你有帮助吗?

你的 GetResponse 智能体只差一次点击。

安装连接器,粘贴密钥,向你的 AI 客户端提问。免费试用 7 天,无需信用卡。

相关指南

连接器

如何通过 MCP 将 GetResponse 连接到 ChatGPT

在任意 AI 智能体中使用 GetResponse 账户:联系人列表(campaign)、带标签和自定义字段的联系人、已保存的细分和按条件搜索联系人、从草稿到发送的新闻邮件及其统计、自动回复邮件及其结果、发件地址以及列表增长报告。使用 API 密钥调用 API v3,支持 GetResponse MAX;删除联系人在安装时关闭。

连接器

如何通过 MCP 将 GetResponse 连接到 Claude

在任意 AI 智能体中使用 GetResponse 账户:联系人列表(campaign)、带标签和自定义字段的联系人、已保存的细分和按条件搜索联系人、从草稿到发送的新闻邮件及其统计、自动回复邮件及其结果、发件地址以及列表增长报告。使用 API 密钥调用 API v3,支持 GetResponse MAX;删除联系人在安装时关闭。

连接器

如何通过 MCP 将 GetResponse 连接到 Cursor

在任意 AI 智能体中使用 GetResponse 账户:联系人列表(campaign)、带标签和自定义字段的联系人、已保存的细分和按条件搜索联系人、从草稿到发送的新闻邮件及其统计、自动回复邮件及其结果、发件地址以及列表增长报告。使用 API 密钥调用 API v3,支持 GetResponse MAX;删除联系人在安装时关闭。

连接器

如何通过 MCP 将 GetResponse 连接到 Gemini

在任意 AI 智能体中使用 GetResponse 账户:联系人列表(campaign)、带标签和自定义字段的联系人、已保存的细分和按条件搜索联系人、从草稿到发送的新闻邮件及其统计、自动回复邮件及其结果、发件地址以及列表增长报告。使用 API 密钥调用 API v3,支持 GetResponse MAX;删除联系人在安装时关闭。

连接器

如何通过 MCP 将 GetResponse 连接到 Meta Muse

在任意 AI 智能体中使用 GetResponse 账户:联系人列表(campaign)、带标签和自定义字段的联系人、已保存的细分和按条件搜索联系人、从草稿到发送的新闻邮件及其统计、自动回复邮件及其结果、发件地址以及列表增长报告。使用 API 密钥调用 API v3,支持 GetResponse MAX;删除联系人在安装时关闭。

连接器

如何通过 MCP 将 GetResponse 连接到 Microsoft Copilot

在任意 AI 智能体中使用 GetResponse 账户:联系人列表(campaign)、带标签和自定义字段的联系人、已保存的细分和按条件搜索联系人、从草稿到发送的新闻邮件及其统计、自动回复邮件及其结果、发件地址以及列表增长报告。使用 API 密钥调用 API v3,支持 GetResponse MAX;删除联系人在安装时关闭。