# MoonMail MCP for AI Agents AI Agent Connect

> MoonMail MCP lets you manage your email marketing campaigns, subscriber lists, and performance stats directly from your AI agent. Instead of jumping between tabs, you can create newsletters, add new people to your lists, and check open rates through a simple chat interface. It's built for anyone who wants to handle their marketing without the usual dashboard fatigue.

## Overview
- **Category:** marketing-automation
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_UYc1bMldApP4qrB6LAdMWKA7Lt6AAfUVUJu8Bmr4/ai-agent-connect
- **Tags:** newsletter-campaigns, subscriber-management, email-analytics, audience-segmentation, campaign-delivery, marketing-automation

## Description

You're running a newsletter or a marketing operation, and the last thing you want to do is spend forty minutes navigating nested menus just to check if a campaign launched correctly or to add a single batch of new subscribers. This Connector changes that by bringing your MoonMail account directly into your AI client. You can talk to your agent to see how your last blast performed, create new mailing lists on the fly, or trigger a campaign while you're already in the middle of another task. It handles the heavy lifting of navigating the platform's interface, so you can just tell your agent what needs to happen and let it execute the commands. When you use it through the Vinkius catalog, you're essentially giving your AI a set of hands to do the manual work of a marketing coordinator. You get to stay in your flow state while your agent handles the list growth and delivery logistics. Instead of switching tabs to verify open rates or manually pasting email addresses into a group, you can just ask for a summary. This turns your marketing workflow into a conversation where you give the directions and the Connector handles the execution. It's about getting your work done without the friction of a complex dashboard.

## Tools

### get_campaign_stats
Check performance metrics like open and click rates. It gives you a real-time pulse on your engagement.

### get_campaign
Pull specific details for a single campaign. Use this to check the status of a specific email blast.

### list_group_recipients
See who is currently in a specific subscriber group. This is useful for auditing your audience.

### list_campaigns
View all your mailing campaigns in one list. It provides a quick overview of your marketing history.

### get_group
Fetch specific details for a subscriber group. This helps you understand the composition of your audience.

### pause_campaign
Stop an active mailing campaign immediately. Use this to halt a blast if you spot an error.

### list_groups
Get a full list of all your subscriber groups. Use this to see how your audience is segmented.

### create_campaign
Set up a new mailing campaign from scratch. This allows you to schedule your next newsletter quickly.

### send_campaign
Trigger the delivery of a mailing campaign to your audience. This puts your content in front of your subscribers.

### add_recipient
Put a new contact into a specific group. This automates the manual work of adding new leads.

### create_group
Build a new subscriber group for a specific audience. Use this to organize your marketing segments.

## Prompt Examples

**Prompt:** 
```
How did my 'Welcome Series' email do?
```

**Response:** 
```
The 'Welcome Series' campaign has a **45% open rate** and a **12% click-through rate** so far. 

Here is the summary:
- **Total Reach**: 1,200 recipients
- **Opens**: 540
- **Clicks**: 144

Would you like to see which specific links were clicked most?
```

**Prompt:** 
```
Add these 5 people to the 'Early Bird' list: alex@example.com, jordan@test.com, sam@web.com, lee@mail.com, kim@site.com
```

**Response:** 
```
I've successfully added those 5 contacts to your **Early Bird** list. 

| Status | Contact | Group |
| :--- | :--- | :--- |
| ✅ Added | alex@example.com | Early Bird |
| ✅ Added | jordan@test.com | Early Bird |
| ✅ Added | sam@web.com | Early Bird |
| ✅ Added | lee@mail.com | Early Bird |
| ✅ Added | kim@site.com | Early Bird |
```

**Prompt:** 
```
What campaigns do I have active right now?
```

**Response:** 
```
You currently have **3 active campaigns** in your MoonMail account:

*   **Monthly Newsletter** (Status: Sent)
*   **Flash Sale** (Status: Sent)
*   **Product Update** (Status: Sent)

Would you like me to pull the engagement stats for any of these?
```

## Capabilities

### Create and send new mailing campaigns
Launch newsletters and marketing blasts directly from your chat interface.

### Track real-time campaign performance stats
Get immediate feedback on open and click rates for your active emails.

### Add new contacts to specific subscriber groups
Populate your audience segments with new leads without opening a browser.

### List all active mailing campaigns and their statuses
See a full history of your sent and pending email marketing efforts.

### Manage and organize subscriber groups
Create and view different audience segments to keep your lists clean.

### Pause active mailing campaigns instantly
Stop a live email blast immediately if you need to make corrections.

## Use Cases

### Checking performance
A marketer wants to know how a 'Summer Sale' email did. They ask the agent for the stats, and it pulls the data using `get_campaign_stats`.

### Rapid list growth
A creator gets a new batch of signups and uses `add_recipient` to put them into the VIP list without opening a browser.

### Emergency pause
A campaign has a broken link. The user tells the agent to use `pause_campaign` to stop the emails immediately.

### Campaign audit
A team needs to see what's scheduled. They ask the agent to `list_campaigns` to see the full history.

## Benefits

- Get campaign stats like open and click rates instantly using `get_campaign_stats` without logging into a dashboard.
- Build your audience faster by using `add_recipient` to put new leads into the right groups immediately.
- Manage your content calendar by using `list_campaigns` and `create_campaign` to organize your newsletter schedule.
- Control your delivery flow by using `pause_campaign` if you need to stop a blast for any reason.
- Stay organized by using `list_groups` and `create_group` to keep your audience segments clean and segmented.

## How It Works

The bottom line is you can manage your entire email marketing stack through a chat interface instead of a web dashboard.

1. Subscribe to the MoonMail MCP on Vinkius.
2. Provide your MoonMail API key in the configuration.
3. Ask your AI client to check stats, create a list, or send a campaign.

## Frequently Asked Questions

**Can I use MoonMail MCP to see my email open rates?**
Yes, you can check your campaign stats instantly. Your AI agent can pull open and click-through rates for any specific campaign so you can see how your audience is reacting in real-time.

**How do I add new people to my MoonMail lists with an AI agent?**
You can simply tell your agent which contacts to add and which group they belong to. The Connector handles the data entry for you, saving you from manual copy-pasting.

**Can MoonMail MCP help me manage my newsletter schedule?**
Yes, you can use it to list all your current campaigns and create new ones. It helps you keep track of what's going out and what's still in the works.

**Is it possible to stop a campaign if something goes wrong?**
Absolutely. If you need to halt a campaign immediately, you can ask your agent to pause it. This gives you a quick way to stop a blast without hunting for a button in a dashboard.

**Can I use MoonMail MCP to organize my different audience segments?**
Yes, you can create new subscriber groups and view your existing ones through the chat. This makes it much easier to keep your audience organized and targeted.

**How does MoonMail MCP save me time on marketing?**
It removes the friction of navigating a complex web dashboard for routine tasks. By handling the 'doing' part of marketing through natural conversation, you can focus on your content instead of your admin work.

**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.