Integration · Email
Connect Claude & ChatGPT to Easymailing
Ask your AI whether someone is subscribed, what they opened, or which campaigns are scheduled. It can read audiences, subscribers, groups, segments, campaigns, templates and senders in Easymailing, and list a subscriber's opens, clicks and bounces. It can also add and update subscribers, manage groups and duplicate, test, schedule or send campaigns.
Free plan, no credit card. Takes about a minute.
Try asking
“Is [email protected] subscribed, and to which lists?”
The AI searches all audiences for the email address and shows each match with its status and groups.
“Did Jane open or click anything recently?”
It lists her activity: emails sent, opens, clicks, bounces and unsubscribes.
“Add [email protected] to the Customers audience and the VIP group.”
It adds the subscriber to the audience and the group. A double opt-in or welcome email may be sent, depending on your audience settings.
What your AI can do
Subscribers and groups
Find subscribers across audiences, add or update them, move them in and out of groups, and unsubscribe or resubscribe them for email and SMS.
Campaigns
List and read campaigns, duplicate one, send a test, and schedule, unschedule or send a campaign now.
Audiences and activity
Read audiences, custom fields, segments, templates and senders, and see each subscriber's sends, opens, clicks and bounces.
“Copy the October newsletter as November newsletter.”
It duplicates the campaign under the new title, with the same design and settings.
“Send a test of the November newsletter to me.”
It sends a real test email of the campaign to the addresses you give.
“Schedule the November newsletter for Tuesday at 9:00.”
It schedules the campaign for that time. It is then emailed to the whole audience unless you unschedule it first.
27 tools for Easymailing
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
add_subscriberChanges dataAdd a subscriber to an audience. Required: `audience_uuid`. Pass `email` or `phone`, plus optional names, `groups` and `custom_fields`. A double opt-in or welcome email may be sent unless disabled.add_subscriber_to_groupChanges dataAdd a subscriber to a group. Required: `audience_uuid`, `member_uuid` and `group_uuid`.create_groupChanges dataCreate a group in an audience. Required: `audience_uuid`, `title` and `color`. Optional: `description` and `public`.delete_subscriberDeletesPermanently delete a subscriber from an audience by `audience_uuid` and `user_uuid`. This cannot be undone.duplicate_campaignVisible to othersCopy an existing campaign under a new `title`, to reuse its design and settings. Required: `campaign_uuid` and `title`.get_audienceGet one audience by `audience_uuid`, with its settings and subscriber counts.get_campaignGet one campaign by `campaign_uuid`, with its audience, settings and status.get_subscriberGet one subscriber by `audience_uuid` and `user_uuid`, with fields, groups and status.get_templateGet one email template by `template_uuid`.list_audience_fieldsList the custom fields of an audience by `audience_uuid`, to know which `custom_fields` a subscriber accepts.list_audiencesList your audiences (subscriber lists). Most other tools need an `audience_uuid` from here.list_campaignsList email campaigns, filtered by `title`, `status`, `type` or `audience`. Paginate with `page`.list_groupsList the groups in an audience by `audience_uuid`, optionally filtered by `title`.list_segmentsList the saved segments of an audience by `audience_uuid`.list_sendersList the verified sender addresses you can send campaigns from.list_subscriber_activityList a subscriber's activity (emails sent, opens, clicks, bounces, unsubscribes). Required: `audience_uuid` and `member_uuid`. Optional: `type` filter.list_subscribersList subscribers in one audience by `audience_uuid`, filtered by `email`, `phone`, `status`, `groups` or `source`. Paginate with `page`.list_templatesList email templates, optionally filtered by `title` or `type`.remove_subscriber_from_groupChanges dataRemove a subscriber from a group. Required: `audience_uuid`, `member_uuid` and `group_uuid`.schedule_campaignVisible to othersSchedule a campaign to go out at `schedule_mailing_date`. Required: `campaign_uuid`. The campaign is then emailed to its whole audience at that time.search_subscribersFind subscribers across all audiences by `email` or `phone`, optionally filtered by `status` or `groups`.send_campaign_nowDeletesSend a campaign to its audience right now by `campaign_uuid`. This emails every recipient and cannot be undone.send_test_campaignDeletesSend a test of a campaign to the given `emails`. Required: `campaign_uuid` and `emails`. Real test emails are sent.subscribe_subscriberVisible to othersResubscribe a member to email and/or SMS. Required: `audience_uuid` and `member_uuid`. Optional: `channels`; both channels are used if omitted.unschedule_campaignVisible to othersCancel a scheduled campaign's send by `campaign_uuid`, returning it to draft.unsubscribe_subscriberVisible to othersUnsubscribe a member from email and/or SMS. Required: `audience_uuid` and `member_uuid`. Optional: `channels`; both channels are used if omitted.update_subscriberChanges dataUpdate a subscriber's email, phone, names, groups or custom fields. Required: `audience_uuid` and `user_uuid`.
Set up in three steps
- 1
Pick the app
Create a free PipMCP account and choose Easymailing from the app list.
- 2
Paste your key
Paste an Easymailing API key. In the Easymailing control panel go to Config > API Keys and create or copy an API key.
- 3
Add the link to your AI
You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:
- Click your name, then Settings › Connectors › Add custom connector.
- Paste your link as the Remote MCP server URL.
- Switch it on from the + menu in a chat.
Questions
What can the AI do in Easymailing?
The AI can read audiences, subscribers, groups, segments, custom fields, campaigns, templates, senders and subscriber activity. It can add, update, unsubscribe and resubscribe subscribers, create groups and change group membership, and duplicate, test, schedule, unschedule or send campaigns.
Does the AI see my Easymailing credentials?
No. Your Easymailing API key is encrypted at rest and never shown to the AI. After you save it, it is not shown again, not even to you. The AI only sees the results of the tools it calls.
Can I control what the AI is allowed to do?
Yes. You choose which tools are switched on, so you can start read-only. Sending or scheduling a campaign emails real people, and deleting a subscriber is permanent. These can require your approval before they run. Every tool call is logged.
Does it work with ChatGPT?
Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.
What does it cost?
PipMCP has a free plan with no credit card required. Paid plans bill per completed task. You also need your own Easymailing account.
Can the AI send a campaign to my whole list?
Only if you switch on the send or schedule tools. Sending now emails every recipient and cannot be undone, so it is a good candidate for approval. You can also leave those tools off and let the AI duplicate and test campaigns, then send them yourself in Easymailing.
Let your AI work in Easymailing today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect Easymailing freePipMCP is not affiliated with Easymailing. Product names are trademarks of their owners.






