# Outreach MCP

> Outreach connects your AI agent directly to your sales engagement platform, giving you immediate control over prospect data and campaign performance. Instead of logging into the tool's web interface, your agent handles everything conversationally—from listing prospects to analyzing sequence metrics.

## Overview
- **Category:** customer-relationship-management
- **Price:** Free
- **Tags:** sales-engagement, email-automation, prospecting, sequence-tracking, pipeline-management

## Description

This MCP lets your AI client manage complex sales workflows using your outreach system without needing to open the main application. You can ask your agent to search for specific prospect details, list all connected email addresses, or check out recent team activities across calls and tasks. It also keeps track of your automated sequences; you can monitor enrollment status or see overall engagement metrics.

If you're building a complex automation pipeline, connecting this MCP through Vinkius makes it accessible from any compatible AI client. Your agent handles the heavy lifting by pulling detailed analytics like open rates and reply rates for entire campaigns. This means your team gets real-time visibility into who is engaging and what needs attention, all within your coding environment.

## Tools

### get_outreach_prospect
Retrieves specific details for any single prospect in your platform.

### get_outreach_sequence_stats
Pulls key engagement metrics, like open and reply rates, for a defined outreach sequence.

### list_outreach_accounts
Generates a list of all company accounts connected to your platform.

### list_outreach_emails
Lists every email address linked to specific prospects for bulk communication purposes.

### list_outreach_mailboxes
Shows a list of connected sending mailboxes used by the team.

### list_outreach_prospects
Fetches and lists all available sales prospects in your system.

### list_outreach_sequences
Lists the names and status of automated outreach sequences currently running.

### list_outreach_tasks
Retrieves a list of recent sales tasks that were logged by team members.

## Prompt Examples

**Prompt:** 
```
How are my active sequences performing?
```

**Response:** 
```
You have 5 active sequences. Top performer: 'VP Sales Outreach' (42% open rate, 12% reply rate, 3 meetings booked this week). Lowest: 'Cold Inbound Re-Engage' (18% open rate, 2% reply rate). Consider pausing or revising the underperforming sequence.
```

**Prompt:** 
```
Search for prospect 'David Kim' in Outreach.
```

**Response:** 
```
Found: David Kim (david.kim@techcorp.com). Title: VP Engineering at TechCorp. Stage: Replied. Active in sequence 'Engineering Leaders Q2'. Last email opened 4 hours ago. 2 calls logged, 0 meetings booked.
```

**Prompt:** 
```
What did my SDR team accomplish yesterday?
```

**Response:** 
```
Yesterday's team summary (8 reps): 342 emails sent, 28 calls made, 45 opens tracked, 12 replies received (4 positive), and 2 meetings booked. Top performer: Sarah M. (52 emails, 3 replies, 1 meeting).
```

## Capabilities

### Retrieve prospect information
Get specific details, tags, or the full history of any individual sales prospect.

### Manage company records
List and retrieve data for entire company accounts within your outreach platform.

### Track sequence performance
Check the current status, metrics (like open rates), or activity of automated outreach sequences.

### List contact details and tasks
Pull all associated email addresses linked to prospects or get a list of recent sales tasks completed by the team.

## Use Cases

### Checking on a Hot Lead's Status
A sales rep finds a prospect name and needs to know if they replied to last week's email. Instead of searching the platform, they prompt their agent: 'What is David Kim's current status?' The MCP uses `get_outreach_prospect` to instantly pull the reply status, active sequence name, and last open date.

### Reviewing Campaign Performance
A Rev Ops manager needs to know if a new Q4 campaign is working. They ask their agent to compare metrics: 'What are the open rates for our three major sequences?' The MCP runs `get_outreach_sequence_stats` and delivers the comparative analytics, allowing immediate action.

### Daily Team Handover
A manager starts their day needing a summary of team output. They prompt: 'What did the SDR team log yesterday?' The MCP uses `list_outreach_tasks` and aggregates recent calls and emails, providing a single, actionable snapshot for the whole team.

### Building a Target List
A business development associate needs to build a list of target companies. They prompt: 'List all company accounts that have had activity in the last month.' The MCP executes `list_outreach_accounts` and returns the necessary corporate records.

## Benefits

- Instead of clicking through the web UI to check a prospect's history, you simply ask your agent. It uses `get_outreach_prospect` to give you all necessary details—tags, contact info, and engagement status—in one chat response.
- You get instant campaign health checks. By running `get_outreach_sequence_stats`, your agent pulls open rates, reply rates, and completion metrics without you leaving your IDE or terminal.
- The team's daily activity is always visible. The MCP can use `list_outreach_tasks` and other data to give a summary of what the SDR team accomplished yesterday, saving manual report generation time.
- Need contact info? Rather than hunting through multiple tabs, you can ask your agent to run `list_outreach_emails` for any prospect or company account, gathering all necessary addresses instantly.
- The MCP lets you see who's doing what. It aggregates data from both `list_outreach_prospects` and `list_outreach_accounts`, giving sales managers a comprehensive view of the entire pipeline’s health.

## How It Works

The bottom line is that you tell your AI agent what sales questions you have; it handles connecting to your platform and giving you the raw data.

1. Subscribe to this MCP on Vinkius and connect your outreach platform credentials.
2. Authorize access through the developer portal using OAuth, granting your agent permission to read and write data.
3. Instruct your AI client to perform a specific action, like 'List all prospects in the VP Engineering vertical' or 'Check sequence stats for Q3 campaigns'.

## Frequently Asked Questions

**How do I get basic prospect details using Outreach MCP?**
You use the `get_outreach_prospect` tool. This function lets your agent pull all core information—contact info, tags, and engagement history—for a specific individual.

**Can I check my campaign's performance with Outreach MCP?**
Yes, you use `get_outreach_sequence_stats`. This tool pulls metrics like open rates and reply rates across your active sequences so you can gauge campaign health.

**Does the Outreach MCP help me see team activity?**
Absolutely. Use the MCP to run `list_outreach_tasks` or check recent calls and emails, giving you a summary of what your SDR team completed yesterday.

**How can I list all my connected sending mailboxes?**
You use `list_outreach_mailboxes`. This tool gives your agent access to the full roster of email accounts that are configured and ready for use by the sales team.

**What if I need a list of all companies? Can Outreach MCP do that?**
Yes, you can run `list_outreach_accounts`. This function gathers company-level data, which is useful for broader reporting and pipeline visibility.