# Mailshake MCP for AI Agents AI Agent Connect

> Mailshake MCP for AI Agents. Run cold email outreach campaigns with personalization, automated follow-ups, and reply detection that fills your sales pipeline.

## Overview
- **Category:** sales-automation
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_kvxcRBc1nQwBOuwsCXuMtHNRRtd84OQ6zqYPPHaz/ai-agent-connect
- **Tags:** cold-outreach, email-sequences, lead-tracking, reply-detection, sales-pipeline, personalization

## Description

This Connector connects your outreach data to your AI agent so you can manage your entire sales pipeline through a natural conversation. Instead of jumping between tabs to check who opened an email or who is ready for a follow-up, you can just ask your agent for the status. It handles the heavy lifting of navigating your campaigns, tracking lead engagement, and monitoring your team's progress. If you're tired of manual data entry and want a way to oversee your outbound strategy without the friction, this connection is the way to go. You can find this and thousands of other connectors in the Vinkius catalog to keep your tech stack connected. You can quickly see which leads are moving forward and which ones need a nudge. It takes the clicking out of your day so you can focus on actually talking to people. You can get a high-level summary of your team's daily quotas or pinpoint a specific lead's activity instantly. It turns your outreach platform into a conversational interface where you're always in the loop without the tab fatigue. You can see your active campaigns, check your recipient lists, and even pause specific outreach efforts if something goes wrong. It gives you a bird's eye view of your sales funnel and the granular details of every interaction in one place.

## Tools

### get_campaign_details
Get specific info about a cold email campaign. This helps you see the current status of your outreach efforts.

### get_team_details
See the current account team structure. Use this to check who is handling which accounts.

### list_engagement_activity
View open and click data for your leads. This shows you who is actually interacting with your content.

### list_campaigns
See a list of all active and past campaigns. Use this to get a quick overview of your outreach history.

### list_sales_leads
Browse your list of qualified prospects. This helps you identify which leads are ready for next steps.

### list_campaign_recipients
See who is receiving emails in a specific campaign. This is useful for verifying your target audience.

### pause_campaign
Stop all outgoing messages for a specific campaign. Use this to halt outreach immediately if needed.

### pause_prospect
Stop outreach for a single individual. This prevents you from emailing someone who has asked to be left alone.

### resume_campaign
Restart the sending process for a campaign. Use this to pick up where you left off after a pause.

### update_lead_status
Change a lead's stage to Won, Lost, or Reply. This keeps your sales pipeline data accurate and up to date.

### add_prospects
Import new contacts into your outreach lists. This helps you scale your lead volume quickly.

### get_user_profile
Pull profile information for a specific user. This gives you context on the people you are reaching out to.

## Prompt Examples

**Prompt:** 
```
Show me the engagement for the Q2 Outbound campaign.
```

**Response:** 
```
### Q2 Outbound Campaign Engagement

*   **Total Leads:** 450
*   **Open Rate:** 42%
*   **Click Rate:** 5%
*   **Reply Rate:** 8%

**Top Engaged Leads:**
| Name | Email | Activity |
| :--- | :--- | :--- |
| Sarah | sarah@acme.com | Opened 3x, Clicked 2x, Replied ✅ |
| John | j.doe@tech.com | Opened 2x, Clicked 1x |

*Status: Active.*
```

**Prompt:** 
```
What is the team's sending quota for today?
```

**Response:** 
```
### Team Performance Summary

**Daily Quotas:**
*   **Sarah:** 200 leads
*   **Mike:** 200 leads
*   **Lisa:** 200 leads
*   **Total Team Quota:** 600

**Progress:**
*   **Used Today:** 145 (24% of total)
*   **Best Performer:** Sarah (12% reply rate)
```

**Prompt:** 
```
Update the lead status for sarah@acme.com to Won.
```

**Response:** 
```
✅ **Success:** I have updated the lead status for **sarah@acme.com** to **Won** in your Mailshake account. This has been reflected in your sales pipeline.
```

## Capabilities

### Check campaign status
See the current status of your active and past outreach efforts.

### Track lead engagement
View who is opening and clicking on your emails.

### Update lead stages
Change a lead's status to Won, Lost, or Reply instantly.

### Pause outreach
Stop all outgoing messages for a specific campaign or individual.

### Monitor team quotas
Track daily sending quotas and performance across your team.

### Add new prospects
Import new contacts into your existing outreach lists.

## Use Cases

### Tracking campaign engagement
An SDR needs to see how many people opened a specific sequence. They ask their agent to show the engagement activity for the Q2 Outbound campaign.

### Monitoring team quotas
A sales manager wants to see if the team is hitting their targets. They ask the agent to list team details and show the daily sending quotas.

### Stopping outreach immediately
A growth lead notices a spike in spam reports and needs to stop the emails. They tell their agent to pause the campaign immediately.

### Updating a won deal
A sales rep just closed a deal and needs to update the record. They ask the agent to use update_lead_status to change the lead stage to Won.

## Benefits

- Update lead statuses instantly using update_lead_status to keep your CRM clean without leaving your chat.
- Monitor team performance using get_team_details to see who is hitting their daily sending quotas.
- Pause specific campaigns with pause_campaign the moment you notice a spike in negative feedback.
- Track real-time engagement with list_engagement_activity to see who is actually opening your emails.
- Scale your list size quickly by using add_prospects to inject new leads into your active sequences.

## How It Works

The bottom line is you can manage your entire outreach strategy through a chat interface.

1. Subscribe to the Mailshake MCP on the Vinkius marketplace.
2. Enter your Mailshake API Key in the connection settings.
3. Start managing outreach from Claude, Cursor, or any MCP-compatible client.

## Frequently Asked Questions

**Can the Mailshake MCP help me track my cold email replies?**
Yes, it allows your AI agent to pull reply rates and engagement data directly from your campaigns so you can see who is responding in real time.

**How do I use Mailshake with my AI agent to manage leads?**
Once connected, you can ask your agent to list qualified leads, check their activity, or update their status without leaving your chat.

**Can I pause my Mailshake campaigns using an AI client?**
Yes, you can tell your agent to pause a specific campaign or a single prospect immediately if you need to stop outreach.

**Does the Mailshake MCP show me my team's performance?**
It can pull team details and daily sending quotas so you can monitor your reps' activity through a conversational interface.

**How do I add new leads to my Mailshake outreach?**
You can ask your agent to import new prospects into your outreach lists, making it faster to scale your lead volume.

**Can I manage outreach campaigns and sequences?**
Yes. Create campaigns with multi-step sequences, personalize emails, and track engagement through each step.

**How does Mailshake authentication work?**
Mailshake uses **HTTP Basic Auth** with the API Key against `api.mailshake.com/2017-04-01`.

**Can I track replies and lead engagement?**
Yes. Monitor replies, categorize as interested/not interested, and track opens and clicks per lead.