MCP / Marketing

Mailcoach MCP: marketing workflows

Mailcoach is an email marketing platform that allows users to manage email campaigns and subscriber lists efficiently. Connect it to Claude, Codex, Cursor or any MCP client through one FlyMy.AI MCP.

Your own API key45 actionsMarketing

$ YOUR NEXT RUN

Claude CodeCodexCursorAny agent

Use Mailcoach MCP in your assistant

Paste this prompt into Claude Code, Codex, Cursor or any agent. It reads the guide and helps you connect.

Read https://flymy.ai/skill.md and https://flymy.ai/mcp/mailcoach.md. Help me connect Mailcoach MCP to this assistant. Then help me run this task: Use Mailcoach to add campaign. Ask me for the required inputs first and show the result.
Open FlyMy.AIDownload brief

What Mailcoach MCP can do

45 actions in the FlyMy.AI catalog, the most used first. Your agent finds them through search_tools and calls the one the task needs.

ActionWhat it does
# MAILCOACH_ADD_CAMPAIGNCreate a new mailcoach campaign.
# MAILCOACH_ADD_EMAIL_LISTCreate a new email list.
# MAILCOACH_ADD_SUPPRESSIONAdd a suppression entry.
# MAILCOACH_ADD_TAGCreate a new tag within a specific email list.
# MAILCOACH_ADD_TAGS_TO_SUBSCRIBERAdd tags to a subscriber.
# MAILCOACH_ADD_TEMPLATECreate a new email template.
# MAILCOACH_ADD_TRANSACTIONAL_EMAIL_TEMPLATECreate a new template that can be used for transactional emails.
# MAILCOACH_APPEND_TO_SUBSCRIBER_IMPORTAppend csv data to an existing subscriber import.
# MAILCOACH_CONFIRM_SUBSCRIBERConfirm a subscriber's subscription.
# MAILCOACH_CREATE_SUBSCRIBER_IMPORTCreate a new subscriber import.
# MAILCOACH_DELETE_CAMPAIGNDelete a campaign by uuid.
# MAILCOACH_DELETE_EMAIL_LISTDelete an email list by uuid.
Show all 45 actions
ActionWhat it does
# MAILCOACH_DELETE_SENDDelete a sent item by its uuid.
# MAILCOACH_DELETE_SUBSCRIBERDelete a subscriber by uuid.
# MAILCOACH_DELETE_SUBSCRIBER_IMPORTDelete a subscriber import by its uuid.
# MAILCOACH_DELETE_SUPPRESSIONDelete a suppression entry by uuid.
# MAILCOACH_DELETE_TAGDelete a tag from an email list.
# MAILCOACH_DELETE_TEMPLATEDelete a template by uuid.
# MAILCOACH_DELETE_TRANSACTIONAL_MAILDelete a transactional mail by its uuid.
# MAILCOACH_GET_ALL_CAMPAIGNSRetrieve all campaigns.
# MAILCOACH_GET_ALL_SENT_ITEMSRetrieve all sent items.
# MAILCOACH_GET_ALL_SUBSCRIBER_IMPORTSRetrieve all subscriber imports.
# MAILCOACH_GET_ALL_SUPPRESSIONSList all suppression entries.
# MAILCOACH_GET_ALL_TAGSRetrieve all tags for a specific email list.
# MAILCOACH_GET_ALL_TEMPLATESRetrieve all templates.
# MAILCOACH_GET_ALL_TRANSACTIONAL_EMAIL_TEMPLATESRetrieve all transactional email templates.
# MAILCOACH_GET_EMAIL_LISTSRetrieve all email lists.
# MAILCOACH_GET_SPECIFIC_CAMPAIGNRetrieve details of a specific mailcoach campaign.
# MAILCOACH_GET_SPECIFIC_EMAIL_LISTRetrieve a specific email list.
# MAILCOACH_GET_SPECIFIC_SUBSCRIBERRetrieve a specific subscriber.
# MAILCOACH_GET_SPECIFIC_SUPPRESSIONRetrieve a specific suppression entry.
# MAILCOACH_GET_SPECIFIC_TAGRetrieve details of a specific tag.
# MAILCOACH_GET_SPECIFIC_TEMPLATERetrieve details of a specific template.
# MAILCOACH_GET_TRANSACTIONAL_MAILSRetrieve all transactional mail templates.
# MAILCOACH_REMOVE_TAGS_FROM_SUBSCRIBERRemove tags from a subscriber.
# MAILCOACH_RESEND_CONFIRMATIONResend confirmation email to a subscriber.
# MAILCOACH_START_SUBSCRIBER_IMPORTStart processing a subscriber import.
# MAILCOACH_SUBSCRIBE_TO_EMAIL_LISTAdd or update a subscriber in an email list.
# MAILCOACH_UNSUBSCRIBE_SUBSCRIBERUnsubscribe a subscriber from an email list.
# MAILCOACH_UPDATE_CAMPAIGNUpdate an existing mailcoach campaign.
# MAILCOACH_UPDATE_EMAIL_LISTUpdate an existing email list.
# MAILCOACH_UPDATE_SUBSCRIBERUpdate a subscriber.
# MAILCOACH_UPDATE_SUBSCRIBER_IMPORTUpdate an existing subscriber import.
# MAILCOACH_UPDATE_TAGUpdate an existing tag within an email list.
# MAILCOACH_UPDATE_TEMPLATEUpdate an existing template's name or content.

Ask your agent

Requests to paste as they are. Each one runs on the actions named under it.

“Use Mailcoach to add campaign. Ask me for the required inputs first and show the result.”uses MAILCOACH_ADD_CAMPAIGN
“Use Mailcoach to add email list. Ask me for the required inputs first and show the result.”uses MAILCOACH_ADD_EMAIL_LIST
“Use Mailcoach to add suppression. Ask me for the required inputs first and show the result.”uses MAILCOACH_ADD_SUPPRESSION

Connect Mailcoach in a minute

One MCP for every integration. Add it once, then every MCP in the catalog is a request away.

  1. 01

    Add FlyMy.AI

    Add the FlyMy.AI MCP to your assistant with one of the commands below and sign in. No key to copy.

  2. 02

    Add your Mailcoach credentials

    Paste them into the Mailcoach connection settings once; they stay with FlyMy.AI, never in a prompt or a chat.

    • Mailcoach Domain - The specific domain of your Mailcoach instance (e.g., 'yourcompany.mailcoach.app' without the 'https://' prefix). Get API key →
    • Mailcoach API Token - The API token used for authenticating requests to the Mailcoach API. Open Mailcoach →
  3. 03

    Ask

    Paste a request from this page. Every run shows what it cost.

Claude Code
claude mcp add --transport http flymyai https://mcp-agents.flymy.ai/mcp

Then run /mcp in Claude Code and sign in.

Codex
codex mcp add flymy --url https://mcp-agents.flymy.ai/mcp

Then run codex mcp login flymy to sign in.

claude.ai and Claude Desktop
https://mcp-agents.flymy.ai/mcp

Settings, Connectors, Add custom connector: paste this URL.

Pay per run

FlyMy.AI bills the run: the model and the tool's seconds. Calls go to your own Mailcoach account, under its plan and limits. No seats and no minimum.

Go to the source

From the FlyMy.AI platform catalog of 2026-11-03: name, description, actions and setup as the platform lists them. Examples are requests to paste, not recorded runs.