# Campaign Monitor MCP for AI Agents AI Agent Connect

> Campaign Monitor MCP lets you manage your email marketing and subscriber data through your AI client. It handles list segmentation, subscriber updates, and campaign performance tracking without you having to switch tabs. You can pull analytics, manage multiple client accounts, and keep your audience data clean using natural language commands.

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

## Description

Connect your Campaign Monitor account to your AI agent and take full control of your email marketing and audience engagement workflows through natural conversation. You can stop jumping between tabs to check who's actually opening your emails or updating your lead lists. This Connector lets you talk to your account like a teammate who knows the backend by heart. Instead of exporting CSVs to figure out which subscribers are bouncing, you just ask your agent for the health of a specific list. If a new lead comes in, your agent can put them in the right bucket and set their custom fields in one go. It works across your entire portfolio, meaning if you're running an agency, you can see every client's list and campaign status in one place. It's a way to make your email operations feel like a conversation rather than a chore. You'll find it's one of the most practical ways to use the Vinkius catalog to keep your marketing moving while you focus on actual strategy.

## Tools

### add_subscriber
Create or update a subscriber in your list. This lets you keep your audience data fresh without manual entry.

### get_campaign_analytics
Get campaign performance data. You can quickly see how your audience is interacting with your emails.

### get_list_statistics
Get subscriber list health. Use this to see how many people are active or bounced in real time.

### get_subscriber_details
Get a profile for a specific subscriber. This helps you understand individual user data and history.

### list_sent_campaigns
List recent email campaigns. Use this to keep tabs on your scheduled and sent outreach.

### list_clients
List your account clients. This is perfect for managing multiple accounts in an agency setting.

### list_subscriber_lists
List lists for a client. This helps you navigate different audience segments across your accounts.

## Prompt Examples

**Prompt:** 
```
List all my clients and their associated subscriber lists.
```

**Response:** 
```
I've retrieved your organization's directory. You have 2 main clients:

*   **Acme Corp** (ID: abc-123)
    *   Weekly Newsletter
    *   Product Beta
*   **Global Tech**

Which one should we explore?
```

**Prompt:** 
```
Add 'John Doe' (john@example.com) to the 'Weekly Newsletter' list (ID: 'l_456').
```

**Response:** 
```
Subscriber added! I've successfully registered **John Doe** in the 'Weekly Newsletter' list. His profile is now active and he will receive your next scheduled broadcast.
```

**Prompt:** 
```
What is the performance summary for campaign ID 'c_789'?
```

**Response:** 
```
Fetching analytics... 

**Campaign c_789 ('Holiday Promo')**
*   **Open Rate:** 22%
*   **Click-Through Rate:** 4%
*   **Total Deliveries:** 5,420

Shall I check for any bounced addresses?
```

## Capabilities

### Update subscriber profiles
Add new leads to your lists and update custom fields instantly.

### Pull campaign performance
Get real-time open and click rates for your sent emails.

### View list health
Check how many subscribers are active or bounced in your lists.

### Manage multi-client accounts
See all your agency clients and their associated lists in one view.

### Track sent emails
Monitor your scheduled and sent outreach across different campaigns.

### Add new leads
Register new people into your audience segments using simple commands.

## Use Cases

### Agency client overview
An agency lead asks their agent to list all clients and their associated subscriber lists to prepare for a quarterly review.

### Automated lead ingestion
A growth marketer asks the agent to add a new lead from a web form into the 'Weekly Newsletter' list and set their custom fields.

### Quick campaign pulse check
A marketing manager asks for the performance summary of a specific holiday promo to see if the open rates hit the target.

### List health auditing
An ops manager asks the agent to check the health of the 'Beta' list to see how many subscribers have bounced recently.

## Benefits

- Stop manual data entry by using `add_subscriber` to put new leads into lists instantly.
- Get a bird's-eye view of your agency work by using `list_clients` to see all accounts.
- Monitor your reach with `list_sent_campaigns` to track every outgoing message.
- Spot low engagement early using `get_campaign_analytics` to see click and open rates.
- Keep your lists clean by checking `get_list_statistics` for bounced or inactive users.
- Personalize your outreach by pulling specific data with `get_subscriber_details`.

## How It Works

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

1. Get your API key from Campaign Monitor account settings.
2. Connect the Connector to your preferred AI client via Vinkius.
3. Ask your agent to pull stats or update your lists.

## Frequently Asked Questions

**Can the Campaign Monitor MCP manage multiple clients at once?**
Yes, it can. If you run an agency, you can ask your agent to list all your clients and see their associated subscriber lists in one go.

**How do I use the Campaign Monitor MCP to clean my lists?**
You can ask your agent to check the health of any specific list. It will tell you how many subscribers are active, unsubscribed, or have bounced.

**Can I see open rates with this Connector?**
Yes, you can pull real-time analytics for your campaigns. Your agent can report on open rates, click-through rates, and total deliveries.

**How do I add new subscribers using the Campaign Monitor MCP?**
Just tell your agent who to add and which list they belong to. It will handle the registration and can even set custom fields for you.

**Does the Campaign Monitor MCP work for agencies?**
It is designed for it. You can manage a directory of multiple sub-accounts and their lists, making it easy to coordinate several clients from one place.

**What kind of analytics can I get from Campaign Monitor?**
You can get detailed performance metrics including opens, clicks, and engagement stats for your sent and scheduled email campaigns.

**How do I find my Campaign Monitor API Key?**
Log in to your account, click on your profile (top right), navigate to **Account Settings** > **API Key**, and copy your unique token.

**Can I manage multiple clients via AI?**
Yes! The `list_clients` tool retrieves all sub-accounts, and you can use their IDs to manage lists and campaigns specifically for each client.

**Does it support real-time campaign analytics?**
The `get_campaign_analytics` tool retrieves the most current engagement metrics (opens, clicks, unsubscribes) directly from the platform.