Integration · Email
Connect Claude & ChatGPT to Moosend
Ask your AI to add a subscriber, check who clicked last week's newsletter, or set up a draft campaign in Moosend. It can manage mailing lists, subscribers and segments, create, test, schedule and send campaigns, and read campaign results down to single links. You get answers about your email marketing without clicking through reports.
Free plan, no credit card. Takes about a minute.
Try asking
“Add [email protected] to the Newsletter list with her name.”
The AI finds the Newsletter list and adds Anna as a subscriber. If the email is already on the list, her details are updated.
“How did last Tuesday's campaign perform?”
It finds the campaign and reads its summary: sent, opens, clicks, bounces and unsubscribes.
“Which links in the October newsletter got the most clicks?”
It reads click counts per link for the sent campaign and ranks them.
What your AI can do
Lists and subscribers
Create and rename mailing lists, add, update, find and unsubscribe subscribers, and list the members of a segment.
Campaigns
Create and edit draft campaigns, send test copies, schedule or unschedule a send, or send a campaign now.
Results
Read a sent campaign's summary, recipient activity by type such as opened or bounced, and clicks per link.
“Create a draft campaign for the Customers list using the HTML at our newsletter URL.”
It looks up your sender addresses and creates a draft with name, subject, sender, content URL and target list. Nothing is sent yet.
“Send a test of that draft to me and my colleague.”
It sends a test copy to the addresses you give, so you can check the email before it goes out.
“Who unsubscribed from the Newsletter list this month?”
It lists subscribers with status Unsubscribed in that mailing list.
25 tools for Moosend
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 (email, name, custom fields) to a mailing list. If the email already exists in the list it is updated.create_campaignChanges dataCreate a draft email campaign: name, subject, sender email, web_location (URL of the HTML content) and target mailing lists/segments. Nothing is sent until you send or schedule it.create_mailing_listChanges dataCreate a new mailing list with a `name`.find_subscriber_by_emailFind a subscriber in a mailing list by `email` and `mailing_list_id`.get_campaignGet one campaign by `campaign_id`: subject, sender, target lists and status.get_campaign_link_clicksChanges dataGet click counts per link for a sent campaign.get_campaign_summaryGet the results summary of a sent campaign: sent, opens, clicks, bounces and unsubscribes.get_mailing_listGet one mailing list by `mailing_list_id`, including its custom fields and optionally subscriber statistics.get_subscriberGet one subscriber by `subscriber_id` in a mailing list.list_campaign_activityList recipient activity for a sent campaign by `type` (Sent, Opened, LinkClicked, Forward, Unsubscribed, Bounced, Complained), optionally between `from` and `to` dates.list_campaignsList all campaigns in the account (drafts, scheduled and sent) with their IDs and status.list_mailing_listsList all active mailing lists in the account, optionally with statistics. Use to find a mailing list ID.list_segment_subscribersList the subscribers who match a segment, by `mailing_list_id` and `segment_id`.list_segmentsList the segments of a mailing list.list_sendersList the sender addresses available in the account, for use as a campaign sender.list_subscribersList subscribers of a mailing list by `status` (Subscribed, Unsubscribed, Bounced or Removed). Results are paginated.remove_subscriberDeletesPermanently remove a subscriber (by `email`) from a mailing list. Cannot be undone.schedule_campaignChanges dataSchedule a draft campaign to send at `date_time` (with optional `timezone`). It will then email all recipients automatically.send_campaignVisible to othersSend a draft campaign now to all its recipients. Sends real emails and cannot be undone; confirm with the user first.send_test_campaignVisible to othersSend a test copy of a campaign to the addresses in `test_emails`. Sends real emails to those addresses.unschedule_campaignChanges dataCancel the schedule of a scheduled campaign so it returns to draft.unsubscribe_subscriberChanges dataUnsubscribe an email address from one mailing list. They will stop receiving campaigns sent to that list.update_campaignChanges dataUpdate a draft campaign's name, subject, sender, content URL or target lists by `campaign_id`.update_mailing_listChanges dataRename or change the confirmation and unsubscribe pages of a mailing list by `mailing_list_id`.update_subscriberChanges dataUpdate a subscriber's email, name or custom fields by `subscriber_id` in a mailing list.
Set up in three steps
- 1
Pick the app
Create a free PipMCP account and choose Moosend from the app list.
- 2
Paste your key
Paste your Moosend API key. In Moosend open Settings and copy your API key. The key is unique to your account and is sent with every call.
- 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 Moosend?
The AI can read mailing lists, subscribers, segments, campaigns, sender addresses and campaign results. It can create and update mailing lists, add, update, unsubscribe and remove subscribers, and create, update, test, schedule and send campaigns if you switch those tools on.
Does the AI see my Moosend API key?
No. Your Moosend 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 with lists and reports only. Sending a campaign emails every recipient and cannot be undone, and removing a subscriber is permanent. Both 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 Moosend account.
Will the AI send emails to my subscribers on its own?
Only if you switch on the sending tools. Creating a campaign makes a draft, and nothing is sent until the campaign is sent or scheduled. You can leave send_campaign and schedule_campaign off, or set them to need your approval, and send from Moosend yourself.
Let your AI work in Moosend today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect Moosend freePipMCP is not affiliated with Moosend. Product names are trademarks of their owners.






