Integration · Email
Connect Claude & ChatGPT to MailChannels
Ask your AI how many emails bounced this week, whether a domain is set up to send, or to take an address off the suppression list. It can send email through MailChannels, check a domain's DKIM, SPF and Domain Lockdown, create and manage DKIM keys, and read performance, engagement, volume and usage numbers. Sub-accounts and top senders are covered too.
Free plan, no credit card. Takes about a minute.
Try asking
“Is example.com set up correctly to send through MailChannels?”
The AI checks the domain's DKIM, SPF and Domain Lockdown setup and reports whether mail from it will be accepted.
“Create a DKIM key for example.com with selector mcdkim.”
It creates the key pair and returns the DNS record you need to publish.
“How many emails were delivered and bounced last week?”
It reads performance metrics for the period: processed, delivered, bounced and dropped.
What your AI can do
Sending and domains
Send email with to, cc and bcc, render it first with a dry run, and check DKIM, SPF and Domain Lockdown for a domain.
DKIM and suppressions
Create, list and activate or revoke DKIM keys, and add or remove recipients on the suppression list.
Metrics and usage
Read performance, engagement, recipient behaviour and volume metrics, account usage, sub-accounts and top senders.
“Why is [email protected] not getting our emails?”
It looks her up in the suppression list and shows the source and date. Removing her can require your approval.
“Send a test email to me and show me how it renders first.”
It sends with dry_run set so the email is only rendered, then sends it for real when you say so.
“Which sub-accounts sent the most mail this month?”
It lists top senders by volume for sub-accounts and can read usage for any one of them.
17 tools for MailChannels
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
add_suppressionsChanges dataAdd recipients to the suppression list so they are no longer emailed; pass `suppression_entries` with `recipient` and optional notes (max 1000).check_domainChanges dataCheck a sending `domain`'s DKIM, SPF and Domain Lockdown setup and report whether mail from it will be accepted.create_dkim_keyChanges dataCreate a DKIM key pair for a `domain` with a `selector`; returns the DNS record to publish.get_engagement_metricsGet email engagement metrics (opens, clicks) for a time range, optionally per `campaign_id` and interval.get_performance_metricsGet email performance metrics (processed, delivered, bounced, dropped) for a time range, optionally per `campaign_id` and interval.get_recipient_behaviour_metricsGet recipient behaviour metrics (unsubscribes, spam complaints) for a time range, optionally per `campaign_id` and interval.get_sub_account_usageGet email usage for one sub-account by `sub_account_handle`.get_usageGet the account's email usage for the current billing period.get_volume_metricsGet sending volume metrics for a time range, optionally per `campaign_id` and interval.list_dkim_keysList the DKIM keys for a `domain`, optionally filtered by selector or status, with the DNS record to publish.list_sub_accountsList your sub-accounts with their handles and status.list_suppressionsList suppressed recipients (addresses that will not be mailed), optionally filtered by recipient, source or creation date.list_top_sendersList top senders by volume for a time range; `sender_type` is campaigns or sub-accounts.list_tracking_domainsList custom tracking domains used for open and click tracking, filtered by name, status or scope.remove_suppressionDeletesRemove a `recipient` from the suppression list so they can be emailed again, optionally only for one `source`.send_emailVisible to othersSend an email. Needs `from` (email, name), `subject`, `content` (list of type + value, e.g. text/plain or text/html) and `personalizations` (recipients in `to`, `cc`, `bcc`). This sends a real email; set `dry_run` true to only render it.update_dkim_key_statusChanges dataChange the status of a DKIM key by `domain` and `selector` (e.g. activate or revoke it).
Set up in three steps
- 1
Pick the app
Create a free PipMCP account and choose MailChannels from the app list.
- 2
Paste your key
Paste your MailChannels API key. In the MailChannels Console open Account > API Keys, create a key with the scopes you need and copy it. It is shown only once. Sending also requires your sender domain to be set up with Domain Lockdown.
- 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 MailChannels?
The AI can send email, check a sending domain, create and list DKIM keys and change their status, and add, list and remove suppressions. It can read performance, engagement, recipient behaviour and volume metrics, account and sub-account usage, sub-accounts, top senders and tracking domains.
Does the AI see my MailChannels credentials?
No. Your MailChannels 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 metrics only. Sending email reaches real recipients, and removing a suppression lets an address be mailed again. 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 MailChannels account.
Why does sending fail for my domain?
MailChannels requires your sender domain to be set up with Domain Lockdown. Ask the AI to check the domain: it reports the DKIM, SPF and Domain Lockdown setup and whether mail from the domain will be accepted. Your API key also needs the scopes for the tools you use.
Let your AI work in MailChannels today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect MailChannels freePipMCP is not affiliated with MailChannels. Product names are trademarks of their owners.






