# Cakemail MCP for AI Agents AI Agent Connect

> Cakemail connects your email marketing platform to your AI agent. Instead of jumping between tabs to check subscriber counts or launch new newsletters, you can handle campaigns, manage contact lists, and pull analytics reports using plain English. It turns your AI into a marketing assistant that actually knows your data.

## Overview
- **Category:** marketing-automation
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_7bfz1VJiVdzaAM8LcNB1yfZYt08lsevRbhAAFRWP/ai-agent-connect
- **Tags:** email-marketing, contact-management, campaign-analytics, subscriber-lists, bulk-email

## Description

Cakemail connects your email marketing platform to your AI agent so you can handle your audience and campaigns through natural conversation. Managing an email marketing platform usually feels like a chore of clicking through endless nested menus. You have to find the right list, check how many people are on it, and then figure out where to click to send out your next blast. It is a lot of friction for simple information retrieval. This Connector changes that by letting your AI agent do the heavy lifting. You can ask your agent to pull up your latest campaign stats or add a new batch of subscribers to a specific list without ever leaving your workspace. Since Vinkius hosts this connector, it is ready to plug into your existing workflow immediately. You just provide your API token and start talking to your data. It is about getting the info you need in seconds rather than hunting for it in a dashboard. You can create new lists, launch campaigns, and monitor your performance logs as part of a natural conversation. It is a way to make your marketing data actionable without the manual overhead of a traditional web interface. Instead of spending twenty minutes digging through settings to find a specific subscriber count, you can get that answer in one second. This turns your AI into a functional remote control for your marketing operations, letting you focus on the strategy while the agent handles the data entry and status checks. You no longer have to keep multiple tabs open just to verify that your morning newsletter actually went out or to see how many people clicked the link in your last blast. This is about moving from a manual dashboard experience to a conversational one where your agent acts as a dedicated marketing coordinator.

## Tools

### create_campaign
Create a new email campaign. This lets you set up your next newsletter or promotional blast instantly.

### create_contact
Add a contact to a list. This helps you populate your audience without manual entry.

### create_contact_list
Create a new contact list. Use this to organize different segments of your audience.

### get_account_info
Retrieve core account information. This gives your agent a clear picture of your current profile.

### get_analytics
Retrieve recent analytics logs. This lets you see how your recent emails actually performed.

### get_campaign
Get details of a specific campaign. Use this to check the status or subject of a single blast.

### get_contact_list
Get details of a specific contact list. This provides metadata like total contact counts for a specific group.

### list_campaigns
List all email campaigns. Use this to see every past and present campaign in your account.

### list_contacts
List contacts in a specific list. This helps you see exactly who is subscribed to a particular group.

### list_contact_lists
List all contact lists. Use this to get an overview of all your different audience segments.

## Prompt Examples

**Prompt:** 
```
How many people are in my 'Newsletter' list?
```

**Response:** 
```
I've checked your 'Newsletter' list. There are currently 1,240 subscribers in that group. Would you like to see the full list of names or add someone new?
```

**Prompt:** 
```
Did the 'Spring Sale' email go out yet?
```

**Response:** 
```
Yes, the 'Spring Sale' campaign was successfully sent. Here is the current status:

* **Campaign:** Spring Sale
* **Status:** Sent
* **Date:** April 12, 2024
* **Subject:** Don't miss our biggest sale of the year!
```

**Prompt:** 
```
Show me the analytics for my last 3 campaigns.
```

**Response:** 
```
Here are the recent analytics for your latest campaigns:

| Campaign | Opens | Clicks | Status |
| :--- | :--- | :--- | :--- |
| Spring Sale | 45% | 12% | Sent |
| Weekly Recap | 38% | 8% | Sent |
| New Product | 42% | 10% | Scheduled |
```

## Capabilities

### Create email campaigns
Launch a new newsletter or promotional blast using a simple text command.

### Add new subscribers
Put new contacts into specific lists without manual data entry.

### Build new contact lists
Create and organize new audience segments instantly.

### Pull analytics logs
Get the latest performance data for your recent emails.

### Fetch account info
Retrieve your core profile and account settings in one go.

### View campaign details
Check the status, subject, and metadata of any specific campaign.

### List all active lists
Get a high-level overview of all your audience segments.

## Use Cases

### The Post-Event Lead Dump
A business owner gets 50 new emails from a trade show and asks the agent to use create_contact to add them all to the 'Leads' list.

### The Campaign Status Check
A marketer wants to know if the 'March Sale' went out and asks the agent to use list_campaigns to check the status.

### The Subscriber Audit
A user wants to know how many people are in the 'VIP' list and asks the agent to use get_contact_list to pull the metadata.

### The Performance Review
A team lead asks the agent to pull the latest analytics logs using get_analytics to prepare for a weekly meeting.

## Benefits

- Skip the dashboard: Use list_campaigns to see your entire history without opening a browser tab.
- Faster subscriber growth: Use create_contact to add new leads to your lists as they come in.
- Real-time performance: Pull recent data with get_analytics to see how your audience is reacting.
- Better organization: Use create_contact_list to segment your audience into specific groups instantly.
- Instant campaign creation: Launch new newsletters quickly using create_campaign while staying in your workspace.
- Complete oversight: Get a high-level view of your account with get_account_info for better context.

## How It Works

The bottom line is that you stop clicking through menus and start getting marketing answers through conversation.

1. Subscribe to the Cakemail MCP on Vinkius.
2. Input your Cakemail Bearer API Token.
3. Ask your AI client to check campaign statuses or list subscribers.

## Frequently Asked Questions

**Can I use Cakemail MCP to send emails?**
Yes, you can use it to create new campaigns and manage your lists, which are the core steps for sending emails. It handles the setup and organization of your marketing blasts.

**How do I add new subscribers with Cakemail MCP?**
You can just tell your AI agent to add a specific email address to a list. It will use the tool to put that contact into the correct segment for you.

**Can I see my campaign stats?**
Yes, the Connector allows your agent to pull recent analytics logs. You can ask for a summary of how your last few emails performed.

**Does Cakemail MCP work with Claude?**
Yes, it works with any MCP-compatible client like Claude, Cursor, or Windsurf. You just need to connect your Cakemail API token.

**Can I create new lists?**
Absolutely. You can ask your agent to create a new contact list and name it whatever you want, like 'VIP Customers' or 'Event Leads'.

**Is my data safe?**
This Connector uses your Cakemail API token to perform actions. It doesn't store your data; it just lets your AI agent communicate with your account securely.

**Can I check the total number of contacts in a list using the agent?**
Yes! Use the `get_contact_list` tool with the List ID. Your agent will fetch the detailed metadata, which includes the `total_contacts` field for that specific list.

**How do I add a new contact to an existing list?**
Simply ask the agent to `create_contact` and provide the List ID and the email address. The contact will be added to your Cakemail list instantly.

**Does the integration allow creating a new campaign?**
Yes. Use the `create_campaign` action and provide the name and subject. Your agent will create the campaign in your Cakemail account, allowing you to finalize the content later.