Skip to content
EmailOctopus logo

EmailOctopus MCP server

Email marketing platform for list management, campaign sending, tagging & unsubscribes. Automate contact management and campaign engagement tracking.

EmailOctopus is not a separate install. One Activepieces MCP server exposes it alongside 760+ other apps, behind a single URL.

Tools
8
Works with
Any MCP client
Auth
API key
License
MIT, open source
Updated
September 2026

About the EmailOctopus MCP server

Connect EmailOctopus once in Activepieces and every action it ships becomes a tool your assistant can call, behind the same server URL as the rest of your apps. Your agent reaches EmailOctopus and 760+ other apps over a single connection, on our cloud or a self-hosted install.

Tools

EmailOctopus tools your AI can run

Once connected, your assistant can call any of these EmailOctopus actions by asking in plain language.

  • Add / Update Contact

    Adds a new contact to a list or updates an existing contact if one exists.

    5 fields

  • Unsubscribe Contact

    Sets a contact's status to "Unsubscribed" in a specific list.

    2 fields

  • Update Contact's Email Address

    Change the email address of a contact in a list.

    3 fields

  • Add Tag to Contact

    Add one or more tags to a contact in a specified list.

    3 fields

  • Remove Tag from Contact

    Remove one or more tags from a contact in a specified list.

    3 fields

  • Create List

    Creates a new mailing list.

    1 field

  • Find Contact

    Finds a contact by email address within a given list.

    2 fields

  • Custom API Call

    Make a custom API call to a specific endpoint

    10 fields

Triggers

EmailOctopus events your agent can watch

These start a run the moment something happens in EmailOctopus, so work gets picked up on its own.

  • Email Bounced

    Triggers when an email to a recipient bounces from a specific campaign.

    3 fields

  • Email Opened

    Triggers when a recipient opens an email from a specified campaign.

    3 fields

  • Email Clicked

    Triggers when a link inside a specific campaign email is clicked.

    3 fields

  • New Contact

    Triggers when a new contact is added to a particular list.

    3 fields

  • Contact Unsubscribes

    Triggers when a contact unsubscribes from a list.

    3 fields

Give your assistant EmailOctopus

Connect EmailOctopus once and every tool above is callable from Claude, Cursor or any MCP client, behind the same server URL as 760+ other apps. Free to start.

EmailOctopus MCP, answered.

No. That is the point of it. One Activepieces server exposes EmailOctopus alongside every other piece you connect, so your client keeps a single connection.

Yes. Activepieces is open source and free to start, and the MCP server is included on every plan, from the free cloud tier to any self-hosted deployment.

Connect EmailOctopus in Activepieces, enable the server under Settings → MCP Server, then paste your server URL into your client config. It authenticates over OAuth on first use.

It can call 8 tools, including Add / Update Contact, Unsubscribe Contact, Update Contact's Email Address, and chain them with steps in other apps inside the same run.

Connections use OAuth2 with limited scopes and are stored under 256-bit encryption, with no API to read them back, so an agent gets scoped access rather than your keys.