MailWizz

MailWizz MCP Connector for Claude

A+

Manage email marketing campaigns and subscriber lists via the MailWizz REST API.

9 tools Official Updated Jun 28, 2026 Official Vinkius Partner

Connect your MailWizz instance to any AI agent to automate your professional email marketing and audience management. This MCP server enables your agent to manage subscriber lists, control campaign lifecycles, and update subscriber data directly from natural language interfaces.

What you can do

  • Campaign Oversight — List all email campaigns and retrieve detailed metadata and status information
  • Mailing Control — Pause or unpause campaigns and manage their delivery lifecycle programmatically
  • Audience Management — List all subscriber collections (lists) and retrieve their unique identifiers
  • Subscriber Administration — Add, update, and remove subscribers from specific lists using their UIDs
  • Data Ingestion — Sync subscriber information and manage custom fields across your email databases
  • Self-Hosted Support — Works with any self-hosted MailWizz instance using your personal API keys

How it works

  1. Subscribe to this server
  2. Enter your MailWizz API URL and Public Key
  3. Start managing your marketing audience from Claude, Cursor, or any MCP-compatible client

Who is this for?

  • Marketing Managers — Monitor campaign results and manage subscriber segments via simple natural language commands
  • CRM Specialists — Quickly update contact information and audit list health without leaving your productivity tools
  • Developers — Integrate MailWizz's robust marketing logic into your custom internal tools
email-campaignssubscriber-managementself-hostedaudience-segmentationcampaign-managementlist-management

9 tools expose this connector's capabilities to your AI agent.

add_subscriber_to_list

Requires a list UID and subscriber data. Add a new subscriber to a list

list_email_campaigns

List all email marketing campaigns

delete_list_subscriber

Remove a subscriber from a list

get_campaign_details

Get details for a specific campaign

get_list_details

Get details for a specific subscriber list

list_list_subscribers

List subscribers in a specific list

list_subscriber_collections

List all subscriber lists

pause_email_campaign

Pause a running campaign

update_list_subscriber

Update an existing subscriber

See how to talk to your AI agent using MailWizz.

List all active email campaigns in MailWizz.

I've retrieved your campaigns. You have 5 campaigns, including 'Product Launch Q4 (UID: sb123abc)', 'Monthly Update', and 'Re-engagement Flow'. Which one would you like to see metadata for?

Add 'user@example.com' to my 'Main Leads' list (UID: 'lz987xyz').

Successfully added user@example.com to the list Main Leads. The subscriber UID is 'sub-abc-123' and they are now ready to receive your mailings.

Pause the email campaign with UID 'cp456def'.

I've triggered the pause command for campaign cp456def. MailWizz has updated the status and sending is now suspended.

You can retrieve all UIDs by using the `list_subscriber_collections` or `list_email_campaigns` tools. They are also visible in the URL when viewing these resources in your MailWizz dashboard.

Related Connectors