# Emma MCP for AI Agents AI Agent Connect

> Emma MCP lets you manage your entire email marketing audience and campaign history through your AI agent. You can pull member profiles, organize groups, and check mailing stats without leaving your chat window. It connects directly to your myemma.com account to handle list management and automation monitoring.

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

## Description

Emma lets you manage your entire email marketing audience and campaign history through your AI agent. You can pull member profiles, organize groups, and check mailing stats without leaving your chat window. It connects directly to your myemma.com account to handle list management and automation monitoring. Instead of jumping between tabs to see who joined a group or hunt down a specific subscriber's data, you just ask your agent to do the heavy lifting. You can organize segments on the fly or keep an eye on your automated workflows with simple commands. It gives you a direct line to your marketing data, making it easy to keep your growth on track when you can just talk to your data instead of searching for it. For example, if you need to see how a specific mailing performed, you can get those numbers immediately. If you need to find a customer who joined last week, your agent can pull that profile and show you their custom fields. You can also audit your data fields to see exactly what information you are collecting from your subscribers, ensuring your segments are always accurate. It removes the friction of navigating complex dashboards and lets you focus on the actual strategy of your email campaigns. This is one of the many ways Vinkius helps bridge the gap between your favorite tools and your daily workflow, turning a manual research process into a quick conversation.

## Tools

### list_mailings
See a list of all your sent and scheduled email campaigns. This lets you keep track of your mailing history in one place.

### list_members
Pull a list of everyone on your mailing list. This is the fastest way to see your total subscriber count.

### create_group
Make a new member group for a specific audience. Use this to organize your subscribers into segments quickly.

### delete_group
Remove a member group from your account. This cleans up your segments without deleting any of your actual members.

### get_mailing_stats
Get response stats for a specific mailing ID. This shows you exactly how many people opened or clicked your emails.

### list_automations
See all your active email automations. This helps you monitor your marketing workflows at a glance.

### get_member
Get specific details for a single member. This lets you pull up a profile and view their custom fields instantly.

### list_fields
List all custom and standard member data fields. This helps you audit what data you are actually collecting.

### list_groups
List all your current Emma member groups. Use this to see how your audience is currently segmented.

### list_webhooks
List your active webhooks. This is useful for checking your automated triggers and integrations.

## Prompt Examples

**Prompt:** 
```
Who is in my VIP group?
```

**Response:** 
```
I've pulled the members for your 'VIP Clients' group. Here is the current list:

| Member Name | Email | Status |
| :--- | :--- | :--- |
| Jane Doe | jane@example.com | Active |
| John Smith | john@example.com | Active |

There are 2 members currently in this group. Would you like to see more details for any of them?
```

**Prompt:** 
```
How did the last newsletter do?
```

**Response:** 
```
I've retrieved the stats for your latest mailing (ID: 98765):

* **Open Rate:** 24.5%
* **Click-Through Rate:** 3.2%
* **Unsubscribes:** 4

It looks like the engagement is steady. Shall I pull the stats for the mailing before that one for comparison?
```

**Prompt:** 
```
Get the profile for test@example.com
```

**Response:** 
```
I've found the profile for **test@example.com**:

* **Status:** Active
* **Joined:** March 12, 2024
* **Groups:** General, Beta Testers
* **Custom Fields:**
  * *Lead Score:* 85
  * *Source:* Referral

Would you like me to see if they are eligible for any specific automations?
```

## Capabilities

### Pull member profiles
Get specific details and custom fields for any subscriber in your list instantly.

### Organize audience segments
Create or delete groups to keep your mailing lists organized and segmented.

### Check campaign history
See a full list of your past and upcoming email mailings in one view.

### View engagement stats
Fetch open and click metrics for specific mailings to see how people are reacting.

### Monitor automations
See your active workflows and webhooks to keep your marketing engine running.

### Audit data fields
List all custom and standard member data fields defined in your account.

## Use Cases

### Verifying a customer's subscription status
A support rep needs to see if a customer is in the VIP group. They ask the agent to get_member for that email to check their group status.

### Checking campaign performance
A marketer wants to know how the last newsletter performed. They ask the agent to use get_mailing_stats for the recent mailing ID.

### Creating new audience segments
A growth lead needs to segment new signups. They ask the agent to create_group for a new 'Beta Tester' segment.

### Auditing marketing workflows
An admin needs to see all active triggers. They ask the agent to list_automations to verify the workflow status.

## Benefits

- Stop clicking through menus to find subscriber data by using get_member to pull profiles instantly.
- Organize your audience faster by creating new segments with create_group without leaving your chat.
- Keep a pulse on your reach by pulling engagement metrics with get_mailing_stats on demand.
- Monitor your marketing tech stack more easily by listing your active list_automations and list_webhooks.
- Audit your data structure quickly by using list_fields to see all custom member data points.
- Review your entire content calendar by pulling your full history with list_mailings.

## How It Works

The bottom line is you get a conversational interface for your entire Emma marketing backend.

1. Subscribe to the Emma MCP on Vinkius.
2. Enter your Emma Account ID, Public API Key, and Private API Key.
3. Start asking your AI client to manage your audience and campaigns.

## Frequently Asked Questions

**Can Emma MCP help me manage my mailing list?**
Yes, Emma MCP lets you manage your audience by pulling member profiles, listing groups, and organizing segments directly through your AI agent.

**How do I check my email stats with Emma MCP?**
You can ask your agent to fetch response stats for any specific mailing. It will return your open rates, click-through rates, and unsubscribe counts instantly.

**Can I create new audience segments using Emma MCP?**
Yes, you can create and delete member groups through your AI client. This makes it easy to organize your subscribers into new categories on the fly.

**Does Emma MCP show my automations?**
Yes, it lets you list all your active email automations and webhooks so you can monitor your marketing workflows without leaving your chat.

**Can I see custom member fields with Emma MCP?**
Yes, the Connector can list all custom and standard member data fields in your account, helping you see exactly what data you are collecting.

**Is Emma MCP good for customer support?**
It is excellent for support teams. You can quickly verify a customer's subscription status, check their group memberships, and view their mailing history during a live chat.

**How do I find my Emma API Keys?**
Log in to your Emma account, click on your name in the top right, go to 'Account Settings', and then select 'API Key'. You will find your Account ID, Public Key, and Private Key there.

**What is the difference between a group and a segment?**
In Emma, a group is a static collection of members you've explicitly added. A segment is a dynamic group based on rules (like 'opened last email'). This server currently focuses on managing static groups.

**Can I see my custom member data fields?**
Yes! Use the `list_fields` tool to retrieve all standard and custom member data fields defined in your account.