Integration · Email
Connect Claude & ChatGPT to Mailrith
Ask your AI how last month's emails performed, or to add a new subscriber and tag them. It can search subscribers, tags, segments, forms, sequences, automations and broadcasts, and build email reports for a date range. It can also draft a broadcast, send a test, run the pre-send check and send or schedule it, with your approval if you want it.
Free plan, no credit card. Takes about a minute.
Try asking
“How did our emails perform last month, day by day?”
The AI builds an email report for the date range, grouped by day, with sends, opens and clicks.
“Add [email protected] as a subscriber and tag her webinar.”
It creates the subscriber, finds the webinar tag and adds it. Making her Active requires consent evidence.
“Draft a broadcast about our October sale, based on last month's newsletter.”
It reads the earlier broadcast and creates a new draft with subject and content. Nothing is sent yet.
What your AI can do
Subscribers and tags
Search, create and update subscribers, change their status, add or remove tags, and delete subscribers.
Broadcasts
Create and edit draft broadcasts, send tests, run the pre-send check, and send or schedule them and follow the progress.
Sequences, automations and reports
Read sequences, automations, segments and form submissions, add or remove subscribers in sequences, and build email reports.
“Send me a test of that broadcast.”
It sends a test copy of the broadcast to your email address.
“Check the broadcast and schedule it for Tuesday at 9:00 CET.”
It runs the pre-send check, shows problems and the estimated recipients, and schedules it for that time.
“Take [email protected] out of the onboarding sequence.”
It finds the subscriber and removes him from the sequence, so he gets no more of its emails.
30 tools for Mailrith
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
add_subscriber_to_sequenceChanges dataEnroll a subscriber (`subscriber_id`) in an email sequence (`sequence_id`); they will start receiving its emails.add_tag_to_subscriberChanges dataAdd a tag (`tag_id`) to a subscriber (`subscriber_id`). This can trigger automations.check_broadcastRun the pre-send check on a broadcast (`broadcast_id`): shows problems and the estimated number of recipients.create_broadcastVisible to othersCreate a draft broadcast with a `subject` and `body_document` (Mailrith's email document; copy the structure from an existing broadcast), plus optional `preview_text` and `audience_definition`. Nothing is sent until it is scheduled or sent.create_email_reportChanges dataBuild an email performance report (sends, opens, clicks and so on) for a date range `from`-`to` (YYYY-MM-DD), optionally grouped by `group_by` (source_type, source, message, provider, day) and limited to `source_types` or `source_ids`.create_subscriberChanges dataAdd a subscriber with `email` and optional `name`, `country`, `status` and `custom_fields`. Making someone Active requires `consent_evidence` (lawful basis, when and where consent was collected).create_tagChanges dataCreate a tag with a `name` and optional `description`.delete_subscriberDeletesPermanently delete a subscriber by `subscriber_id`. This cannot be undone.get_automationGet one automation by `automation_id`, with its trigger and steps.get_broadcastGet one broadcast by `broadcast_id`, including subject, content, audience and schedule.get_broadcast_progressGet sending progress of a broadcast (`broadcast_id`).get_sequenceGet one sequence by `sequence_id`, with its emails and settings.get_subscriberGet one subscriber by `subscriber_id`, with status, custom fields, tags and sequences.get_workspaceGet the Mailrith workspace this connection belongs to.list_form_submissionsList submissions to a signup form (`form_id`).remove_subscriber_from_sequenceDeletesTake a subscriber (`subscriber_id`) out of a sequence (`sequence_id`) so they receive no more of its emails.remove_tag_from_subscriberDeletesRemove a tag (`tag_id`) from a subscriber (`subscriber_id`).schedule_broadcastDeletesSchedule a broadcast (`broadcast_id`) to go out at `scheduled_at` (future date-time with time zone). It will then email the whole audience.search_automationsList or search automations.search_broadcastsList or search broadcasts (one-off email campaigns).search_formsList or search signup forms.search_segmentsList or search saved subscriber segments.search_sequencesList or search email sequences (drip series).search_subscribersSearch subscribers by exact `email`, free-text `search`, `status`, `tag_id`/`tag_ids` or `sequence_id`/`sequence_ids`. Paginate with `cursor`.search_tagsList or search tags by name.send_broadcastVisible to othersSend a broadcast (`broadcast_id`) to its audience now. This emails real subscribers and cannot be undone; run check_broadcast first.send_test_broadcastVisible to othersSend a test copy of a broadcast to one `recipient` email address, personalized as `subscriber_id`.set_subscriber_statusChanges dataChange a subscriber's `status` (e.g. Unsubscribed or Active). Setting Active requires `consent_evidence`.update_broadcastVisible to othersEdit a draft broadcast by `broadcast_id`: subject, preview text, body or audience.update_subscriberChanges dataUpdate a subscriber's name, email, country or custom fields by `subscriber_id`.
Set up in three steps
- 1
Pick the app
Create a free PipMCP account and choose Mailrith from the app list.
- 2
Paste your key
Paste a Mailrith workspace API key. In Mailrith, pick the workspace in the left sidebar and click Settings > API Keys > Generate API Key. Choose Workspace, a name, a Work Profile (Full Email Marketing Access or a narrower one) and an expiration. Copy the secret, as it is shown only once.
- 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 Mailrith?
The AI can search and read subscribers, tags, segments, forms and form submissions, sequences, automations and broadcasts, and build email reports. It can create and update subscribers and tags, change a subscriber's status, manage tags and sequence enrollment, delete subscribers, and create, test, send and schedule broadcasts.
Does the AI see my Mailrith credentials?
No. Your Mailrith 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 reports and lookups. Sending or scheduling a broadcast emails real subscribers, and deleting a subscriber cannot be undone. These actions 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 Mailrith account.
Why does the AI ask for consent evidence?
Mailrith requires consent evidence to make a subscriber Active: the lawful basis, and when and where consent was collected. The AI passes it when it creates an Active subscriber or sets someone to Active, so tell it where and when the person signed up.
Let your AI work in Mailrith today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect Mailrith freePipMCP is not affiliated with Mailrith. Product names are trademarks of their owners.






