4,500+ servers built on MCP Fusion
Vinkius

MoonMail MCP. Run campaigns, track analytics, and manage lists from your chat.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

MoonMail MCP on Cursor AI Code Editor MCP Client MoonMail MCP on Claude Desktop App MCP Integration MoonMail MCP on OpenAI Agents SDK MCP Compatible MoonMail MCP on Visual Studio Code MCP Extension Client MoonMail MCP on GitHub Copilot AI Agent MCP Integration MoonMail MCP on Google Gemini AI MCP Integration MoonMail MCP on Lovable AI Development MCP Client MoonMail MCP on Mistral AI Agents MCP Compatible MoonMail MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

MoonMail MCP Server lets you manage your entire email marketing stack—from building subscriber lists to launching campaigns and checking stats—all through natural conversation with your AI agent.

Stop jumping between dashboards; run analytics, segment audiences, and send newsletters directly from Claude or Cursor.

What your AI agents can do

Add subscriber

Adds a single person to an existing subscriber list in MoonMail.

Create campaign

Drafts and initializes a new email campaign within your MoonMail account for later review.

Get campaign stats

Retrieves key performance numbers (opens, clicks) for any past or active campaign ID.

+ 7 more capabilities included
Build and manage subscriber lists

The agent lets you list all mailing groups, view current subscribers in segments, or add new contacts instantly.

Draft and schedule email campaigns

You can use the tool to create a draft campaign, then trigger its delivery to any defined audience right from your chat.

Track campaign performance data

The agent fetches key metrics like open rates and click-through rates for specific campaigns you run.

Analyze subscriber engagement events

You retrieve detailed analytics, pulling records of actual user behavior—who opened it and what links they clicked.

Identify campaign recipients

The agent finds the exact list of individual people who received a specific campaign ID, helping you track outreach.

Supported MCP Clients

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

MoonMail MCP Server: 10 Tools for Email Management

These tools let you manage the full lifecycle of email marketing—from adding subscribers to analyzing campaign performance—all through a single, conversational interface.

add019d75d8

add subscriber

Adds a single person to an existing subscriber list in MoonMail.

create019d75d8

create campaign

Drafts and initializes a new email campaign within your MoonMail account for later review.

get019d75d8

get campaign stats

Retrieves key performance numbers (opens, clicks) for any past or active campaign ID.

get019d75d8

get events

Pulls detailed analytics records showing specific user actions and tracking events from campaigns.

list019d75d8

list campaign recipients

Fetches the complete list of individual email addresses that received a particular campaign ID.

list019d75d8

list campaigns

Lists all campaigns you have created in MoonMail and shows their current status (draft, sent, etc.).

list019d75d8

list lists

Shows a summary of every mailing list you maintain and how many subscribers are currently on it.

list019d75d8

list segments

Lists all defined audience segments, allowing you to see which groups exist for targeted sends.

list019d75d8

list subscribers

Retrieves a list of members belonging to a specific subscriber list or segment name.

send019d75d8

send campaign

Sends an active email campaign immediately to the audience you specify in MoonMail.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with MoonMail, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,700+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week

What you can do with this MCP connector

You connect MoonMail to your AI client and manage your entire email marketing stack right there in your chat window. You don't have to hop between dashboards; you just talk to your agent and get the job done.

Building and Managing Lists
Your agent lets you see all the mailing lists you keep, running list_lists gives you a summary of every group and how many folks are signed up. If you need targeted sends, you can use it to list defined audience segments with list_segments. You'll find that if you ask your agent for subscribers in a specific segment or list, it pulls those names using list_subscribers.

Need to get a new contact added? Just tell it to run add_subscriber, and it adds a single person right into an existing MoonMail list.

Drafting and Sending Campaigns
You can check the status of every campaign you've ever created by having your agent run list_campaigns. For drafting, you simply ask it to create_campaign, and it initializes a brand-new email campaign in your account for you to review later. When you're ready to hit 'send,' you tell your agent to execute the send_campaign tool, launching the active email immediately to the audience you specify.

Tracking Performance Data
Don't waste time manually checking stats. To see how well a past or active campaign did, ask your agent for get_campaign_stats; it fetches all the key numbers like open rates and click-through rates. For deep dives into user behavior, you can run get_events, which pulls detailed records of specific actions—you'll know exactly who opened what and clicked on which links.

Targeting Specific Recipients
When you need to verify outreach scope, the agent runs list_campaign_recipients and finds the exact list of individual email addresses that received a specific campaign ID. You can also get a complete roster of everyone who got an email by listing all recipients associated with a particular campaign ID.

This means your AI agent handles everything: you ask it to build out your lists, check on your segments, draft up the content, send the final blast, and then instantly pulls the performance data for every single campaign. It’s one conversation handling your entire marketing flow.

How MoonMail MCP Works

  1. 1 Subscribe to the MoonMail MCP Server and enter your API key.
  2. 2 Ask your AI client (Claude, Cursor, etc.) to perform an action, like 'list my campaigns' or 'add a new subscriber'.
  3. 3 The agent calls the correct tool, retrieves the data from MoonMail, and delivers it back to you in plain language.

The bottom line is that your AI client acts as a universal command center for all things email marketing.

Who Is MoonMail MCP For?

This is for the Growth Marketer or Content Manager who gets tired of clicking through five different dashboards just to figure out if yesterday's newsletter actually worked. You need to run complex analyses and execute sends without ever leaving your chat window.

Marketing Specialist

They use the server to pull campaign stats (get_campaign_stats) after a send, then immediately use those insights to create a follow-up segment using list_segments.

Content Creator

When they finish writing new content, they use the agent to draft and test it (create_campaign) before scheduling a large send via send_campaign.

Growth Manager

They manage list hygiene by adding contacts immediately upon sign-up using add_subscriber, ensuring all new leads are captured accurately.

What Changes When You Connect

  • Saves time by eliminating dashboard hopping. Instead of visiting MoonMail to check stats, you just ask your agent for get_campaign_stats and get the numbers instantly.
  • Ensures accurate targeting. Before sending, you can use list_segments to verify which audience groups exist, preventing accidental mass sends to the wrong people.
  • Streamlines list growth. When a new lead comes in, you don't copy/paste; you just ask your agent to add_subscriber, and it handles the connection instantly.
  • Full campaign lifecycle control. You can draft (create_campaign), review recipients (list_campaign_recipients), and deploy (send_campaign) all within a single conversation thread.
  • Deep analytics access. The get_events tool goes beyond simple open rates, giving you granular data on actual user interactions that inform your next campaign.

Real-World Use Cases

01

Need to check performance after a big launch

A marketer just sent out a 'Product X Launch' email. Instead of logging into MoonMail and clicking through three pages, they ask their agent: 'What are the stats for Product X?' The agent runs get_campaign_stats and reports back the open rate and click-through rate immediately.

02

Targeting a super specific group of users

A growth manager needs to re-engage only 'VIP Customers' who haven't opened an email in 30 days. They ask the agent to list_segments and filter, getting back the precise list of IDs needed before running a targeted send.

03

Onboarding new leads quickly

A sales rep collects emails from a trade show roster. Instead of manually entering each address into MoonMail, they prompt their agent: 'Add these 50 contacts to the 'Trade Show Leads' list.' The agent calls add_subscriber for every contact.

04

Verifying who got an old email

The team suspects a few key accounts didn't receive last week's update. Instead of checking the general recipient list, they use list_campaign_recipients with the specific campaign ID to confirm every single address hit.

The Tradeoffs

Sending campaigns blind

Running send_campaign without first checking if the list is healthy or segmented. This risks sending irrelevant messages and damaging sender reputation.

Always start by calling list_segments to confirm you're hitting the right audience, then use get_campaign_stats on a test send before running the main campaign.

Ignoring user behavior data

Thinking open rates are enough. You see 50% opens but no clicks. You don't know why.

Use the get_events tool to pull detailed analytics records. This shows what people clicked, not just that they opened the email.

Manual list auditing

Having to manually view and count subscribers across 10 different lists in MoonMail.

Use list_lists first to get an overview, then use list_subscribers on the specific list you need to audit.

When It Fits, When It Doesn't

You should use this server if your workflow involves managing a full marketing lifecycle: generating ideas, drafting content, segmenting users, and executing sends—all from one place. It's ideal for teams that treat their AI agent like an extension of the MoonMail dashboard.

Don't use this if you only need to read a single report or manage a simple spreadsheet list. If your needs are purely transactional (e.g., just creating a draft), simpler tools might suffice. However, because it handles everything from list_segments to send_campaign, it’s built for complexity and full automation.

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by MoonMail. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

How we secure it →

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This server provides 10 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Available Capabilities

add_subscriber create_campaign get_campaign_stats get_events list_campaign_recipients list_campaigns list_lists list_segments list_subscribers send_campaign

Juggling tabs to manage email lists is slow.

Right now, if you need an overview of your marketing efforts, you're bouncing between MoonMail's dashboard, the analytics tab, and the segments page. You click here for list counts, then switch over there just to see performance metrics, and finally open a third window to manually check who received the email. It’s tedious, slow, and easy to miss data.

With this MCP server, you tell your agent what you need—'Show me the status of the last three campaigns.' The agent runs `list_campaigns` and pulls the necessary stats from `get_campaign_stats`, giving you a single, comprehensive answer without opening a single browser tab.

MoonMail MCP Server lets you run full marketing automation.

The time spent drafting new campaigns and managing segments used to be a multi-step process: 1. Create draft, 2. Define segment criteria, 3. Copy list IDs, 4. Paste into send tool. This friction kills momentum.

Now, you talk to your agent. You say, 'Send the Summer Promo campaign only to users in the VIP segment.' The agent handles the `list_segments` check and executes the `send_campaign`—all in one go. It’s simple, fast, and accurate.

Common Questions About MoonMail MCP

How do I use MoonMail MCP Server to see campaign stats? +

You ask your agent for the stats using get_campaign_stats. You just need to give it the Campaign ID, and the server returns key performance metrics like opens and clicks.

Can I add subscribers with MoonMail MCP Server? +

Yes. Just tell your agent which email you want added and which list they belong on. It runs the add_subscriber tool for you.

Does MoonMail MCP Server handle segments? +

Absolutely. You can use list_segments to see all your defined groups, and then use those segments when calling other tools like send_campaign.

What is the difference between list_subscribers and list_segments? +

Use list_lists first to see all physical lists. Then use list_subscribers on a specific list or segment ID for the member roster.

How do I check who received an email with MoonMail MCP Server? +

You run list_campaign_recipients, providing the campaign ID. This gives you the definitive, individual list of every address that got the message.

How does MoonMail MCP Server handle authentication when I use the `list_campaigns` tool? +

You authenticate using your dedicated MoonMail API key. Your AI client must pass this secure key to the server endpoint before making any calls, ensuring that only authorized agents can read or manage campaign data.

If I use the `send_campaign` tool and it fails, how do I retrieve error details? +

The agent returns a detailed JSON object containing an error code and a message. Check this output immediately; it usually specifies if the campaign failed due to incorrect formatting or API limits.

When using `add_subscriber`, what specific IDs must I provide to ensure the contact lands in the correct list? +

You need two primary pieces of information: the subscriber's email address and the unique ID for their target mailing list. Providing both ensures the contact is added accurately.

How do I get a MoonMail API Key? +

Log in to MoonMail and navigate to Settings > API Keys to generate your key. This token is required for all API operations.

Can I send a campaign through this server? +

Yes! Use the send_campaign tool with a valid Campaign ID to trigger the delivery process.

How do I see how many people opened my email? +

Use the get_campaign_stats tool with the Campaign ID to retrieve the open rate, click rate, and other engagement metrics.

You might also like

Built & Managed by Vinkius 30s setup 10 tools

We've already built the connector for MoonMail. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 10 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.